Reduced the calls to the validator.
The source was being cast to a value handler.