We don't have a clear, flexible solution for transitioning between screens. These are some thoughs of what we need.
For example, a username can appear on various screens. Tapping the username results in transtioning to the UserDetail screen ragardless of what the current screen.
// This should be possible from any RouteContext
this.router.push(.UserDetail, model: user)