We already get the Site via the Channel, so there's no need for a dedicated RequestFactory: we can just use the right constructor.