Thank you for sharing your idea with Unity.
We reviewed your report and determined that it's a feature request rather than a bug. We've logged this request in our system so it can be evaluated for future roadmap planning.
We will close this case as a feature request. While we can't guarantee timelines, your feedback is important and helps us prioritize enhancements. If you have additional context or use cases, please share them.
Additional info:
OverlapSphere queries in Unity.Physics return a list of hits which contain positions on the surface of the mesh that was hit. I agree that this needs an overload that doesn't collect the hits.
Cheers,
AlexRvn.