Possibly better way to rebuild selections.