Wire up View Settings.
Rename CurrentNoteChange back to SetCurrentNote
Rename NoOp to NoChange.
Rename step to transition.
Propagate SetCurrentNote
Use <- instead of = for overriding update.