made cache key prefix configurable