Improved page caching