support merged caches