Add caching to page