Cache previous page in web viewer

Use case or problem

When i go back in web viewer previous page start reloading which makes it slow to load the page

Proposed solution

Can we have cache functionality like in the browser? so if we go back it shows the cached page instead of loading the whole page again