Selection and unselection logic, item deletion, trigger refreshes appropriately.