title: EF6 Add an ObjectSet based on an existing ObjectSet
body: <p>I have an EF6 ObjectContext containing a largish number of ObjectSets.</p>
  
  <p>One EntityObject in particular has over a hundred properties, including some large text fields.</p>
  
  <p>I have several forms to work with, that work with different pieces of the data.</p>
  
  <p>Rather than have to load the entire object definition, is there a way I can define a "new" EntityObject that contains the primary key, timestamp, and a half dozen text fields, so that only those fields get pulled from the database?</p>
  
  <p>I'm asking this because I've already got a databinding, validation and update pattern already built up for this, and I'd rather not have to build a second one to go alongside it.</p>