fancy redis-backed caches