Quick Open Addressing hash table refactoring