When doing local development on distributed services with Apollo federation, I’ve hit a snag. The problem is when Service 1 defines Type A and Service 2 extends