Make an efficient cut first pass.
More changes to get the initial subdivide of the grid working.

It is really looking like breaking the grid along a single axis isn't
going to work, it looks like we are going to have tile the sub grids
along each axis.
Correct issue when computing small grids.