iOS CoreData relaciona-se inversamente com si mesmo

Eu estou tentando construir um modelo CoreData semelhante ao usuário do Twitter quando o usuário pode ter muitos outros usuários que o segue e muitos outros usuários seguidos por ele. Eu anexei o modelo que tentei usar, mas parece que está ficando complicado para recuperar seguidores. Qual é a melhor maneira de lidar com essa situação?

questionAnswers(1)

yourAnswerToTheQuestion