title: RestKit + NSFetchedResultsController in a single view controller
body: <p>I am using RestKit to pull User objects from a remote server and store them in core data.  I have a table view controller that is being populated by an NSFetchedResultsController with a fetch request that pulls User entities.  There is nothing unique about those User entities beyond the fact that they were queried within a given view controller, so I can't define a fetch that uniquely targets those just grabbed, but I only want to display those just grabbed in the table view (populated via the NSFetchedResultsController delegate methods).</p>
  
  <p>Specifically, I have a view controller that displays the users a given user follows.  A second view controller displays those users that follow the given user.  They may be the same users, but more likely they aren't.  I also have a bunch of users in core data that were grabbed to populate an activity feed.  These users do not have any unique data that identifies those which are to be displayed in the activity feed vs the following list vs the followers list.  How do I make all 3 not cross populate while still using core data / NSFetchedResultsController?</p>
  
  <p>What I'd like to do, but cannot seem to figure out, is make a child context in core data that doesn't automatically get populated with the data in the parent (but I do want the parent's schema).</p>