Moved some ops into a background thread and promptly ran into the UI exception where a UI control is bound to a ObservableCollection
.net 4.5 has this solved via the new BindingOperations.EnableCollectionSynchronization()
however can't migrate to 4.5 yet so hoping there's something for the .net 4.0 world to make ObservableCollection thread-safe ?