title: How can I instruct AutoFixture to not bother filling out some properties?
body: <p>I have a set of Data Access classes that are nested fairly deep.</p>
  
  <p>To construct a list of 5 of them takes AutoFixture more than 2 minutes.  2 minutes per Unit test is way to long.</p>
  
  <p>If I was coding them by hand, I would only code up the ones I need, so it would initialize quicker. Is there a way to tell AutoFixture to only do some of the properties so it can not spend time with areas of my structure I don't need?</p>
  
  <p>For example:</p>
  
  <pre><code>public class OfficeBuilding
  {
     public List&lt;Office&gt; Offices {get; set;}
  }
  
  public class Office
  {
     public List&lt;PhoneBook&gt; YellowPages {get; set;}
     public List&lt;PhoneBook&gt; WhitePages {get; set;}
  }
  
  public class PhoneBook
  {
      public List&lt;Person&gt; AllContacts {get; set;}
      public List&lt;Person&gt; LocalContacts {get; set;}
  }
  
  public class Person
  {
     public int ID { get; set; }
     public string FirstName { get; set;}
     public string LastName { get; set;}
     public DateTime DateOfBirth { get; set; }
     public char Gender { get; set; }
     public List&lt;Address&gt; Addresses {get; set;}
  }
  
  public class Addresses
  {
     public string Address1 { get; set; }
     public string Address2 { get; set; }
  }
  </code></pre>
  
  <p><strong>Is there a way to tell AutoFixture to create values for <code>OfficeBuilding.Offices.YellowPages.LocalContacts</code>, but not to bother with <code>OfficeBuilding.Offices.YellowPages.AllContacts</code>?</strong></p>