I understand that using {% render() %} automatically forces a new request object to be sent, but im curious if theres a way to pass in the originating request a
{% render() %}
use the render function as a result
{{ render(controller('MyBundle:ControllerName:example', {'originalRequest': app.request})) }}
and then in your controller
public function exampleAction(Request $originalRequest) { // do something }