Model knows it, so why collection shouldn't?
collection.changed - array of changed models.
collection.added - same for added models
collection.removed - same for removed models.
This feature will allow complete inspection of the last transaction made on models tree, making it possible to generate changes feed. Which will open the way to implement live data sync with server, because last transaction tree becomes completely traversable.