the ``ProgressBar`` class is not stateless. The difference is that it is clear that you should use separate instance to get several progress bars now, to avoid sharing the state