Иногда лучше запустить один поток для парсинга, сохранить все в список, таблицу. А уже другим потоком проходить по результатам и выполнять действия.
Лучше сохранять профиль пользователя и перезапускаться для разных задач, чем в одном шаблоне делать несколько последовательных задач которые...