fix(ng_model): do not save/restore selection unnecessarily

Closes #264