WB needs islocation because it skips waypoints if you get stuck, XB doesnt unless you're on the wrong floor so you almost never need to do location checking.