extend request with cacheStore