What’s your frontend used for? If the progress bar is everything then maybe you should just build a command line app.