We currently have a `HashMap<MapLocation, UnitID>`, but we can probably do better. Check out https://github.com/Stoeoef/spade to start?