Couldn't you always use the controller request? That request object should be passed into the view as well.