Got rid of CacheType enumeration; cache provider is now specified as a real type