The same failure occurs when using an Embeddable type for the Id of the entity which owns the association and the referenced properties in the non-owner.