fix(select): re-render select to reflect change in model