NSFetchedResultsController on steroids