1. A system for co-execution of objects from divergent runtime environments, comprising: a first runtime environment configured to execute a first object; a second runtime environment configured to execute a second object, the first and second runtime environments further configured to be isolated from one another; a first proxy associated with the first runtime environment; a second proxy associated with the second runtime environment; and a generic proxy configured to do one of: call a method of the first object by invoking the first proxy, the first proxy configured to call the method of the first object, and call a method of the second object by invoking the second proxy, the second proxy configured to call the method of the second object, wherein the second runtime environment is incompatible with the first object and the first runtime environment is incompatible with the second object.