I'm just trying to preserve the current structures, but I do agree with you that routes should be computed once, they should not be tied to runtime context, and that's the way we want to move forward.