CoreData diff updates and more fetch helpers