Add way to refresh selection in custom select without refreshing the whole component

When changing the selection in a list, we don't to refresh the whole component (it can be time consumer when the list contains a lot of options)