1. A system for populating an index table, comprising: a memory; a computer; a component executable on the computer that decomposes a spatial object into a set of object pairs; a component executable on the computer that employs values associated with the object pairs to sort the set of object pairs into a sequence of object pairs; a component executable on the computer that uses a sliding border analysis to create a subset of the sequence of object pairs depending upon positions of the object pairs in the sequence relative to a sliding border defined by the sliding border analysis, wherein the object pairs in the subset are associated with positions on a first side of the sliding border, and wherein the sliding border analysis is to process the sequence of object pairs and to adjust a position of the sliding border according to the processing of the sequence of object pairs; a component executable on the computer that stores, in the memory, object pairs associated with positions on a second, different side of the sliding border, and that removes, from the memory, object pairs associated with positions on the first side of the sliding border, wherein as the sliding border is adjusted additional object pairs are removed from the memory; and a component executable on the computer that populates the index table with the subset of object pairs, wherein as the sliding border is adjusted according to the processing of the sequence of object pairs, additional object pairs are to be added to the subset that populates the index table.