Support multiple caches