Orion (and Safari) respect Cache-Control HTTP header directives. This leads to poor user experience which differs from other popular browsers.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
On Orion and Safari, when you go back and forward through history on a site with a directive like 'max-age=0', the page reloads per the directive. This makes navigating through history tedious.
Other browsers (FF, Chromium-based) tend to not fully respect sites' Cache-Control directives. So moving back and forward in history does not reload every page, going back is basically instant and navigating through history is quick and painless.
Example site with 'max-age=0' is reddit.com. Note that going back or forward in history to a page on reddit.com reloads the page fully.
Example site without any Cache-Control directives is arstechnica.com. Note that going back and forward in history to a page on arstechnica.com does not reload the page, because it just renders the page from cache.
Note that on other browsers, on both sites, navigating through history loads the pages from the bfcache.
I suggest that Orion to provide an option to emulate the behaviour of other browsers, where it does not respect the Cache-Control directives when a site is navigated to via the back and forward buttons or shortcuts.
The end user can decide if they want pages to reload when going back and forward, or if they want pages to load from the cache.
The UI for the option could include some descriptive text noting that manual reloading of pages may be necessary with this option enabled.