UpdateCoordinator should allow updating with context

When you fetch data from the DataUpdateCoordinator, you can limit by context.

But when you update, the coordinator calls all listeners.

It seems like if you can limit what entities you are fetching, you should also be able to limit the updates to those same entities.