Implemented HashPool32, EventManagers now use 32-bit hashes