18. A computer-implemented system, comprising: a processor; and a non-transitory computer-readable storage medium having instructions encoded therein that, when executed by the at least one processor, cause the processor to perform operations comprising: instantiating, a first time, an operating system object on a computing device associated with a first user; automatically identifying contextual meta data that defines a state of objects that are open on the computing device, wherein the contextual meta data identifies the first user and a second user associated with the first operating system object; and storing the identified contextual meta data in correlation with the operating system object.
20. The computer-implemented system of claim 18 , the operations further comprising receiving a subsequent request to instantiate the operating system object when the operating system object is closed, and calling at least one secondary object for communicating with the second user.