Fixing `DataList.batch()` refresh of related `DataList` instances when doing back to back batch "sets" (e.g. sync with an API, & then batch "set" local data, subverting the feedback loop)