When (x) changed executes for one target excluding its clones. The fix would be to make a new block, hide the old, and make the new one store the target id as well as the block reference
When (x) changed executes for one target excluding its clones.
The fix would be to make a new block, hide the old, and make the new one store the target id as well as the block reference