support multiple buckets in cache_options