Hello,
`We are seeing an unclear major performance slowdown. While the database is static, performance is good. Then, after an object is updated and the fetched restuls controller is updated, we start seeing a major slowdown. What we noticed using `-com.apple.CoreData.SQLDebug 1`, is that when calling the `fetchedObjects` method cause the fetched results controller to iterate over all objects and fulfil them. Our design was based on using `fetchedObjects` as the source of our collection view (rather than `objectAtIndexPath:`). Everything works correctly as long as objects are static and are not updated.
I do not see any documented change for how NSFetchedResultsController operates.
This issue does not exist in iOS 9.x. The issue reproduces for us under iOS 10 with the app both build against SDK 9 or SDK 10.
Please assist.