Let's assume we have 2 JavaScript contexts C1 and C2. They are fully independent, and could even be in 2 distinct agent clusters. Only a basic communication channel exists between the 2, e.g.