That's a good alternative, thanks. It will still require attention if the ends of the lines are reposition, though. for example if you changed it from a 90' bend to a 45' bend.

Ideally I'm looking for a way that requires zero changes/extra work when the line is changed. It may not exist. But i would then file a feature request