if the question is navigating back and forth through details, the question to me seems more on the part of how fast you can retrieve data from a backend. And how far ahead you want read data. I am not sure if the browser back button handles the iteration through data - invoking javascript code that triggers the change detection which leads to what the UI shows.
ps. never said the q is weird. Just trying to understand
ps2. angular is not 10 years old. Angular was released 2014. AngularJS 2010.