use the WP object cache so we dont have to refetch context for subtemplates