[hibernate-issues] [JIRA] (HHH-16197) Circular references of the same entity result in different Java objects when caching is enabled and using a query