The following feature request was made by Ilya Ryzhenkov:
"There is IBindingList in ComponentModel, which allows collections provide notifications about their changes. I'd opt for IBindingObject as well, which probably has single PropertyChanged event, but this allows collection presentations to hook into items changes or those who implement IBindingList work same way with IBindingObject's to provide appropriate ListChanged events."
Thanks for the suggestion Ilya, we'll consider this for a future version of the framework.