fix: make the tolerance arg *actually* skip overlap check UGH