However, using open addressing, collisions are located in the first
free slot, potentially causing additional collisions in the future with records that
hash to the address of the free slot. Thus, the number of collisions that occur is
increased and performance is degraded. On the other hand, if we can minimize
the number of collisions, it will be faster to perform a linear search on a smaller
overflow area.