angular multiselect working for both sources and entities