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