Existe uma maneira de evitar dependências do tipo circular no GraqhQL?

Considere o principal exemplo SWAPI para a implementação de referência:https://github.com/graphql/swapi-graphql

// film.js
import PersonType from './person';

// person.js
import FilmType from './film';

Isso está em todo lugar. Essas operações circulares são uma prática aceitável? Existem bons padrões para evitar isso? Parece ruim incluir práticas problemáticas na demonstração definitiva do GraphQL.

questionAnswers(1)

yourAnswerToTheQuestion