How Effective are Unity Hash tables?