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 determining whether a modification has been made to first device data of the first computing device; and transferring, to a routing system, a modification indicator indicating the modification, if the modification is determined to have been made, wherein the modification is capable of being received by a second computing device and synchronized with second device data of the second computing device in response to an asynchronously triggering second device trigger.