Use the new API: setThreadLocal(controller, request, +response)