An initial Value (No Options) - Then Add the Options

If there is an initial value but no options initially, then we add options (async).

It should keep the selected value and "merge" the new option with the same value.