Да, там сам метод вообще больше похож на костыль (изначальный метод).
Он в 200 строк и это реальная каша, которую надо всю переписывать.
Я старался поменьше трогать существующий код.