Fix browser back button!

Cache AJAX responses in sessionStorage where available and restore on
page load.