iPhone CoreData: How can I track/observe all changes within a subgraph?