don't use valueField or labelField for selectize - it messes up UI
switch to angular-ui-select too avoid a couple of weird interaction issues
mainly, clearing selection didn't propagate to UI due to isolate scope
example: it was impossible to reselect a previously selected area after
switching to a diff router state