The rack plugins describes, carrying each surviving member's bypass and commanded values
across from before.
A position whose plugin is unchanged keeps its own state — that is the identity a move, an
add and a remove all preserve. A plugin that moved is found by URI among the members not
already claimed, so its settings travel with it. A position whose plugin changed starts
blank: values cached against the old plugin do not belong to the new one, and asserting
them would move a control the operator never touched.
The rack
pluginsdescribes, carrying each surviving member's bypass and commanded values across frombefore.A position whose plugin is unchanged keeps its own state — that is the identity a move, an add and a remove all preserve. A plugin that moved is found by URI among the members not already claimed, so its settings travel with it. A position whose plugin changed starts blank: values cached against the old plugin do not belong to the new one, and asserting them would move a control the operator never touched.