@Christoph-Hart I have a suggestion to further improve this.
the "from..." label should also include the parent node of the source. It already does if it's the parameter, but not so if it's a node.
E.g. CompChain.ramp.
It should include all parent nodes as well, which will make navigation easier for larger networks. But it should only include the parent nodes that are different from the parent nodes of the target.
So if they're both wrapped in the same framex node, that wouldn't get mentioned. But if they're in two different chains which are inside the same framex node, framex doesn't get mentioned but the chains do.