When the app has been inactive for a while and I click on a navigation link, I see my "page isnavigating" spinner rotating for a few seconds and then just before the new page loads, the old page I navigated away from flashes on screen for a split second and it's highly distracting.
My content section in my shell.html page is:
<section>
<!--<section id="content" class="main"> -->
<!--ko router: { transition:'entrance', cacheViews:true }--><!--/ko-->
<!--</section>-->
</section>
It happens whether cacheviews is set to true or false, so it's not that. It also happens whether transitions are turned on or not.
Once the app is loaded and actively being used, it is responsive, fast and the transitions work perfectly.