You definitely should not set ZEO_CLIENT, because that would presumably cause all storages to try and use the same cache files. Instead, I'd add a client="unique name" to each of the ClientStorage constructors. That will get you a persistent cache and guarantee that each cache file is uniquely named. Jeremy