hard dependency on the EntityManager, we should work with ObjetManager interface here