Swapped out hash function for one with better distribution