RF-13060: Removed usage of HashSet, removing the need for data objects to implement hashCode