could be accomplished by loading two networks: - A: the network that should receive params - B: a "raw" version of the network (i.e. a fresh OSM import without option --geometry.remove) The intermediate nodes along edges of A could be deduced from B according to any of - matching ID substrings - lane param origId (if A was built with option **--output.original-names**) - geometry matching This tool would be used as a preparatory step before merging networks with **--junctions.attach-removed** (#16968)