Restore indifferent-access behavior to page data and fix broken caching