Additional work for VIX-433. Fix a bug that would not properly track the and undo a move of an effect between rows.
Merge remote-tracking branch 'remotes/jeffu231/UndoRedoBugFix'