DRY out multi select saves