ObjectChangedEventDispatcher concurernt locks