Build(Default): allow cache get; build if missing; return every value. Build(Build | CacheStore): never query the cache; always build; return every value. Build(Cache | CacheSkipData): allow cache get; never build; skip every value.