введение каких-то сущностей, которые по сути представляют собой команду?
или разбиение каждой сущности на 100500 зависимостей, которые можно сохранять отдельно
первое плохо ляжет на то, как устроен json-api на фронте
второе в то, как в json-api сложно работать с релейшенами