scanList spent 25% of its time in String.format...
fix boolean bug
fix cap complaining that the 3d world isn't there, by running up the 3d world..