Only save new app selections if they have changed