Unresolved Issue with cached views

With changes to router, when deactivating a page with child-router, activeItem of the child-router is deactivated now which is the expected thing to do, but after navigating to the exact same page, it's sub-page is not composed correctly.

Steps to reproduce:
Reload page, and navigate following pages one after the other, after last navigation helloWorld module is not attached.
/#
/#knockout-samples
/#
/#knockout-samples