Pass the proper parameters passed to the original callbacks to those in PR as we cannot ensure the client code is looking in the request object (I know, we can b inspecting Cost Control but I think it's safer in this way).