Updating `data.set()` to use only 1 `Deferred`