This project is a sample App that uses NSFetchedResultsController connected to NSManagedObjectContext operating on private queue. No Core Data operations are performed on the main thread. 100k entity objects are modified and at the same time presented in UITableView without any impact on UI responsiveness (tested only on simulator, but on an old, slow Mac Mini).