If this does spill, should it avoid adding to the hash table?