i have a ViewModel with an ObservableCollection, i have a long function that i will use to update the ObservableCollection items however the function is so long and i don't want to put it inside the ViewModel.i have a ViewModel with an ObservableCollection