Incorporate JW Merrill's bisection speed up as appropriate