Type/doc fixes
Simplify how interactivity is set
Replacing progress formatter