Refresh no longer causes selection to be wiped.

Makes it so the polling refresh maintains the selection.
instead of calling stage.clear do stage.getTasks().clear(), this specific function is meant to clear AND update.