Save next item after firing command in case it has added to the queue.
Only redraw pane when it has actually changed.