Может быть, если скрипт завершен некорректно в диспетчере висеть chromium больше чем потоков запущено с браузерами.
Запускал 15 потоков, а хромиумов более 30, возможно даже под 50.
Создать ресурс в функции onapplicationstart
Тогда он создается один раз и будет глобален. А в потоках уже работать с ним, добавляя в него что то или брать из него