Root cause: we were passing a Doctrine Config object from the default entity manager into our new entity manager. As a result, when we set the cache implementation of our "presumed" new entity manager, we (wrongly) set the cache implementation of the default entity manager, because they shared the same config object.
Root cause: we were passing a Doctrine Config object from the default entity manager into our new entity manager. As a result, when we set the cache implementation of our "presumed" new entity manager, we (wrongly) set the cache implementation of the default entity manager, because they shared the same config object.