I'm thinking about something similar to the pattern in FilterRequest#getRunner