Can't get overlap check for SplineMesh to work

I would guess it’s checking the undeformed mesh. Can you instead generate meshes along the spline length instead? Or do point checks with sphere casts along the spline length?