changes to CacheRequest support