Before, caches were global and so different instances of the stores would share caches. This caused problems in the unit tests.
Before, caches were global and so different instances of the stores would share caches. This caused problems in the unit tests.