even the 5s in-memory cache is problematic and can cause race conditions.