Progress that composes
Nested subtasks whose percentages add up instead of overwriting each other, and commits coalesced so a tight loop cannot flood anything.
Progress, awaitable dialogs, cancellation and collectable results — in Python and TypeScript.