title: lazy loading not working when on new saved objects, (when getting them from the context that saved them)
body: <p>I have this class</p>
  
  <pre><code>public class Comment
  {      
      public long Id { get; set; }
      public string Body { get; set; }
      public long OwnerId { get; set; }
      public virtual Account Owner { get; set; }
      public DateTime CreationDate { get; set; }
  }
  </code></pre>
  
  <p>the problem is that the virtual property owner is that I get <code>null object reference exception</code> when doing:  </p>
  
  <pre><code>comment.Owner.Name
  </code></pre>
  
  <p>when calling this right after the object was saved (from the same instance of DbContext)
  with a new context will work</p>
  
  <p>anybody knows anything about this?</p>