I agree with Steve and I thought about closing this issue and opening a new one that would be limited only to embeddables. Steve, did you have time to take a look at immutable embeddables PR -https://github.com/hibernate/hibernate-orm/pull/1668?