Make WorldTreeScanner::scan() perform in linear time

Just a small fix, all performance lost on WorldTreeScans is in the intersection test with all the geodes and a voxel of them now. 

#374