I understand your suggestion, but um my case, the user is filling the field with an invalid value, that's my server return an error. So, the user changes the value to the correct value, but this value isn't updating the class model, filled in the container, so this new value doesn't go to the server, and the return of validation, continues been invalid, because the old value was sent.
If I must fill the value in my source, will be a problem, because is a lot of text fields, combo, and a lot more. So, the issue open is especially important for my company to be executed.