Implement player location tracking
Fix: Implement player location tracking correctly
Track item currently held by players
Fix: Tweak some hooks to improve performance