11. The method of claim 9 , further comprising: causing the data structure of a second type to add each data structure of a first type into a bin in the data structure of a second type, the bin being one of a plurality of bins in the data structure of a second type; and for each bin comprising two or more data structures of a first type: adding the two or more data structures of a first type to a multimap.
9. A method performed by at least one electronic device comprising one or more processors, the method comprising: executing, using at least one processor, for each object within a plurality of objects, the following steps: creating a data structure of a first type for the object, wherein the data structure of a first type is created based at least in part on one or more properties associated with the object; and inputting the data structure of a first type for the object into a data structure of a second type; and creating, using at least one processor, an association between a first object and a second object based at least in part on a data structure of a first type for the first object and a data structure of a first type for the second object corresponding to a same bin in the data structure of a second type, wherein the first object comprises a first set of properties, and wherein the second object comprises a second set of properties that include at least a portion of the first set of properties.