Added a screen shot of the set up. Figured it’d be helpful to see what’s going on.
I took all my content out of my views, added it in home.html (first loaded/default view) and put them in ng-template script tags for caching.
Then in my previous views, just doing an ng-include that matches up with the Template ID (in script tag) I specified in home.html
So ui-router will load my template, which loads the cached view.
Let me know if it’s unclear. Seems to be fixed natively now though.
Full Screen Capture: http://i.imgur.com/IdypfAI.jpg