Draw Line from Point to Intersect Perpendicular with Curve

I am trying to draw a line from a point that will intersect perpendicular with a curve. Is there a node that will do this?
Currently I am measuring the distance between the point at the curve, then drawing sphere, finding the intersection point, then I draw a line by points between the original point and the intersection point.

If your curve is from a sphere or circle then you can use Geometry.ClosestPointTo as the closest point will always be in the direction of the normal.

Thanks @Nick_Boyts, thats the node I was looking for.