Не поняла из вашего эпоса , в чем там конкретно большой объем? По-моему, этот участок не трудоемкий. Может вы действительно не совсем понимаете что делаете и поэтому он у вас и получается таким ресурсозатратным? А это в свою очередь говорит о вашей квалификации. Поработайте, разработайте свой алгоритм действий и не будете сидеть допоздна.