Multiple Caching Backends implementation