A couple of months back Google announced (via Techdows) that they are exploring the possibility of preserving cache when the user navigates away from a page to reduce loading times. This would allow Chrome to cache the page when the user clicks back or forward so the page is not loaded from scratch when the user returns to it.
Google demoed an early prototype of the feature back in May 2019 and has been working on implementing it to both Android and Desktop since then. Today, Google rolled out a new update to Chrome Canary which adds a flag to enable the feature. If you’re using Chrome Canary then look for Back-forward cache” flag and enable it.
This is currently an experimental feature and thus is not stable for day-to-day use. Chrome also has a bad reputation for hogging too much RAM. We wonder if adding this feature will make it worst as Chrome will mostly use RAM to cache pages as it’s faster than pulling the pages from a HDD or an SSD. That said, we can’t be sure at the moment since the feature is not ready and there’s no guarantee if it will be added to the stable version of Chrome.