Possible to override idleTimeout in the controller?

I just updated to Play 2.7 from 2.5 and ran into the Akka HTTP timeouts. I figured out how to change these globally, but was wondering if there was a way to do this at the controller level.

Generally, I want a low timeout, but for a few select endpoints (e.g. generating a huge feed of items), I want a very long timeout.

I saw that Akka HTTP itself supports something like this with https://doc.akka.io/docs/akka-http/current/routing-dsl/directives/timeout-directives/withoutRequestTimeout.html. Is that something that can be done from Play?