be nice and expose an #equals method for LowLevelCacheStores
use an ImmutableSet for the list of caches, mostly to de-dupe metadata + binary caches.