- There's no animation for "new", so we don't know if it has frozen or not.
- We could use different colors for all the states, like most downloaders work: white/grey for "new", blue for "pending", green for "done", red for "failed"
- We should really be able to see the progress_msg from the UX, it's the only indication that something is actually happening and gives a good indication of the progress
- The animation for "pending" stutters because the cut isn't done at a moment that would make it seamless.