Regarding this post from Alan New Save Linework Option in Corridor Model Properties
It seems to work fine if the referenced corridor template has its existing instructions edited. However, if a new instruction is added to that corridor (regardless of its position in the instruction list), all the generated corridor linework is re-coded, and the referenced lines are completely reassigned to different ones.
Am I misunderstanding how this is supposed to work, or is this the intended behavior?
Does this mean that a corridor, from which lines are referenced, can only have its instruction properties edited, but no new instructions added, in order to preserve consistent referencing?
Why are all the generated lines re-coded (causing referenced lines to change to entirely different ones) when new instructions are added, instead of simply appending the new lines to the end of the generated linework register?