fix: undo, redo (tempo, addTrack, removeTrack)