Test and implement Cartographer
Also fix incidental player-ply bug in Navigator