For the past 5 years this was my workaround:
http://vladmihalcea.com/2013/10/16/hibernate-facts-favoring-sets-vs-bags/