caching each page on load, additionally to just when opening a knowl