Mutable progress information for long-running apply and install operations.
A newly created instance starts with ProgressData.value set to `0.0`. Implementations update the same instance while InstallerAddin.install or StepAddin.apply is running.