Use _.debounce() on selection change trigger
Undo/redo selection fixed - matches currently selected at the time