[#47961633] Composite ids need hashcode & equals