Saving changes from controls within Gantt Chart Light Library

We handle CollectionChanged and/or PropertyChanged events of items to save changes made by the end user to the underlying data using controls within Gantt Chart Light Library. However, we have found that these events occur several times, and therefore they are not appropriate for saving changes back to a server or database from inside the handler methods. Is there an alternative?

You can use this workaround to resolve this issue: