how to make it more accurate?
what about sample through split into children and intersect then
Solve through intersect mesh and then intersect children \ it would give less coverage
for faster intersection detection on larger courses with more obstacles have a look into three-mesh-bvh