Recursively merging inherited validations now only happens once for each property