maintain selections when sorting or pushing.