Issue #2795391 by effulgentsia: Move most of PageCache::fetch() into a storeResponse() helper that can be independently invoked from a subclass