Currently, remote schema fields are not validated (just proxied). We want to validate them as well to support remote schemas permissions. Adding validations for union types is then required.