Issue #2246839 by sylus: Caching of regions populated in hook_preprocess_page().