Swapped out angular-ui-select2 and replaced it with ui-select.  Removed all logic required to create a temporary model to convert lookup list items into {lookupId: id, lookupValue: val} objects.  Building out demo with states of each field.