Initial caching metrics looked good but we discovered that racer was choking on trying to generate a cache key for a batch request.
We found that our cache keys in some cases didn't contain enough uniqueness which allows users to unknowingly receive each others data. We resolved this by including sessionKey in the cache key.
This hurts cache effectiveness, but allows us to iterate in the future.