When attaching to the CellPropertyChanged event and trying to modify the cell an exception is thrown:
if firstly detached from the event and then modify the cell the exception is:
System.InvalidOperationException: 'Collection was modified; enumeration operation may not execute.'
else:
System.StackOverflowException: 'Exception of type 'System.StackOverflowException' was thrown.'