Don't clear out newModelValue or newOptions prematurely

This fixes a timing bug where the options load before the model and are cleared out before they can be displayed in the select box.