NSFetchedResultsController predicate updating