I mean I don't think we can ignore the fact that our entities are handled by an ORM, regardless whether it is Hibernate.