feat(*): #867 - make progress bar more flexible

[skip ci] - still need to fix unit tests
feat(*): #867 - fix delete/retry visibility

[skip ci] - still need to fix unit tests