För närvarande är detta helt enkelt inte möjligt. För att komma åt två samlingar måste du använda aggregeringsramverket som dock inte kan utföra några datamanipulationer i detta skede. Dessutom skulle kravet "i taget" kräva stöd för transaktioner som bara är tillgängligt i en betaversion just nu - så återigen, otur.
Slutsatsen är:Ditt föreslagna tillvägagångssätt med återuppringningen är rätt väg att gå.