Intersecting lines snap

It would really be helpful if a node that was on a path would snap as it intersected with another path.

Thanks!