I know they are distinct. I’m just telling you how Hibernate ORM behaves, not how I think it should behave. Regardless of what I think, Hibernate ORM is ignoring your @OneToMany annotation.
I think it’s been reported already: [HHH-13868] - Hibernate JIRA