Execute @PostLoad _after_ eagerly fetching?
This might be too late, but hibernate seems not to support the default jpa fetchtype option
@OneToMany(orphanRemoval = false, fetch = FetchType.EAGER)
You must use the hibernate specific one:
@LazyCollection(LazyCollectionOption.FALSE)