#28 Integrated the data source update delegate calls into the coordinator