This should make the 500 errors that we get in production less frequent. NB: Unfortunately we can't write a spec for the caching behavior, as the VCR mocks are never cached.