cache context_processor