allows caching generated content via redis