We now reuse the MongoConverter instance that is associated with a MongoTemplate when using withSession(…) instead of creating a new converter instance. In consequence, we're reusing PersistentEntity instances, EntityInstantiators and generated accessor classes. Original Pull Request: #734