BTW, I tried both an ElementCollection (Address as a composite) as well as a OneToMany (Address as an entity). Same outcome.