title: Delay after back button is pressed
body: <p>When the back button is pressed on some pages, there is a short delay (1-5 seconds) before the NavigationStart event is even triggered.</p>
  
  <p>I'm using the Angular RouterExtensions back() function.</p>
  
  <p>At first I thought it was the loading of data on the previous page, but that doesn't seem to be the issue. THe page before does have a ListView with about 7 ng-templates, but it only loads 20 items at a time, and the data is quite small.</p>
  
  <p>It seems to work ok when I remove some of the ng-templates, suggesting that it is to do with that. Unfortunately all of these templates are needed.</p>
  
  <p>I can't really provide an example because my project is massive, and new projects aren't "big" enough to have the error.</p>