It seems that for an eager fetch performed using a left outer join, that
the same PostLoadEvent is called for both the referencing and also the
referenced object, but that the entity is updated in the two calls
to PostLoadEventListener.onPostLoad(PostLoadEvent).