1. A method for transmitting, to user devices, data for potential targets predicted to be identified in an augmented reality application, the method comprising: receiving, over a network, a request from a user's device for target data related to at least one physical object within an image of a real-world environment captured at the device; responsive to the received request, identifying a current target representing the physical object within a virtual environment corresponding to the real-world environment; identifying coincident target requests based on the identified current target and a log of prior requests for targets identified previously; determining at least one potential future target to be identified at the device based on the identified coincident target requests; and sending to the device, over the network, target data for each of the current target and the potential future target based on the determination, wherein the device is configured to present the target data for the current target within the virtual environment displayed at the device and store the target data for the potential future target in a local memory of the device.