Сделайте обработку массивов по тому же фронту, что и запись в них. Нет необходимости выполнять ФБ в каждом цикле.