Matt, I can't promise to spend time on this really. the point is that supporting dynamic data took some time and having to deal with every little detail they might change/cook up isn't something I really look forward to.
I'll see if I can dig up some documentation about this, but do realize that to be able to support this we have to setup a test scenario first, so we can reproduce exactly what you run into. Also, to be able to raise an event ( ) when an exception occurs isn't as simple as it might sound: EVERYWHERE where an exception might occur extra code might be needed to make this happen: if the exception thrown isn't caught, the event can't be raised.
I must say I find that a step too far.
(edit) I've replied there. During the post, I thought of other objections against this which make it even probably impossible to implement this properly.
Sorry.