<viewModel> instantiated instances now properly hydrate their $router with the correct $context