Best way to replicate the .Touched feel with Raycast?

I don’t think that’s possible, the client that has ownership over the tool should be the one determining whether the parts have touched.