sounds like your progress bar is lying about the s...
# rx
t
sounds like your progress bar is lying about the status of things and you are doing odd things to support the lie. but really if you want to do what you are saying you should probably try to encapsulate the lie inside the progress bar not in the data stream. the stream shouldn’t care about what a progress bar is doing or needs.