This is related to "dragging a part over a route automatically connects the part" but this is probably way easier to implement. Every user session I've been in where the user encounters a red ring of death they always try to drag a component pad onto it. We should just support that