1. One or more computer-readable media comprising instructions stored thereon that are configured to cause a computing device, in response to execution of the instructions by the computing device, to: determine contextual information for an application currently executing on the computing device; provide the determined contextual information to an observation engine operated on a second computing device to he analyzed by the observation engine in determining potential actions or resource utilizations of the first computing device.