add custom cache key policy