title: MongoDb cursor style retrieval of embedded document property collection
body: <p>Given the following class:</p>
  
  <pre><code>public class MyClass
  {
      public string Id{get;set;}
  
      public List&lt;MyOtherClass&gt;{get;set;}
  }
  </code></pre>
  
  <p>is it possible to retrieve and iterate the <code>List&lt;MyOtherClass&gt;</code> using a cursor so I don't have to load the entire document in one hit? Likewise, could I persist to the <code>List&lt;MyOtherClass&gt;</code> in the same fashion, i.e. create the MyClass document then persist new documents to the list in a loop?</p>
  
  <p>Perhaps I'm thinking about this the wrong way, maybe I need a different document/collection 'schema'?  If I were doing this in Sql I would have two tables and I would create the parent and all children in a transaction.  What I want to achieve is the same net effect.</p>