Make `EntityManager.newEntity` private (alternatively remove it), since an entity should be created using the `EntityFactory` API