Почему-то многие вещи реализовывались "в лоб". Получение каких-то статистических данных, которые ведут за собой "сложные запросы" - прошлые программисты реализовали как "запрос внутри запроса". Обсудил с текущей командой некоторые замечания - поняли, что необходимо создавать некий worker для того, что бы хранить всю эту статистику в базе, а в GraphQL отдавать только ответы по базе. Так проще, легче и быстрее.

Осталось только согласовать всё это и переписать.