@mislav I'm finally digging back into this. I don't like this approach either, but I think the alternative is we have to remove any support for setting per-request options in middleware, right.