title: Can BulkWrite operation be used for multiple collections?
body: <p>I know bulk operations can be done like this:</p>
  
  <pre><code>var upsertOne = new UpdateOneModel&lt;BsonDocument&gt;(filter, update) { IsUpsert = true };
  bulkOps.Add(upsertOne);
  collection.BulkWrite(bulkOps);
  </code></pre>
  
  <p>(source: <a href="https://stackoverflow.com/a/35688613/8344202">https://stackoverflow.com/a/35688613/8344202</a>)</p>
  
  <p>But is it also possible to update two different collections in one bulk operation?</p>
  
  <pre><code>// Entity of CollectionA
  bulkOps.Add(new UpdateOneModel&lt;MyClassA&gt;(filter, update) { IsUpsert = true });
  
  // Entity of CollectionB 
  bulkOps.Add(new UpdateOneModel&lt;MyClassB&gt;(filter, update) { IsUpsert = true });
  collection.BulkWrite(bulkOps);
  </code></pre>
  
  <p>Many thanks in advance</p>