RequestCacheActionContext also needs to be slightly modified to support disabling the cache