1. A method, comprising: receiving, by a first computing device, a first triggering event; responding to the first triggering event, by the first computing device, by connecting to temporary storage in a routing system, when the first computing device is disconnected from the routing system; receiving, by the first computing device from the temporary storage, a modification indicator indicating a modification to second device data of a second computing device transferred to the temporary storage in response to an asynchronous second device trigger at the second computing device; and synchronizing, at the first computing device, the second device data of the second computing device with corresponding first device data of the first computing device.