Зациклянето над 10 000 пъти и изпълнението на вмъкване е наистина лоша идея. Но все пак можете да направите с асинхронна библиотека което може да ви помогне да коригирате проблема. Попадал съм на тази ситуация и преди и използвах async.queue, за да преодолея проблема.