Get rid of all the HashMaps and put it all into one container.
PlayerMove event should now take much less than 50% of the CPU cycles like
it was before the change