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