scriptedProgress property
Progress values exportVideo replays, in order, instead of the default
0 then 1.
Null means "keep the default", which is why this is nullable rather than an empty list: an empty list is a legitimate script meaning "report no progress at all", and a test that asserts the flattener survives a silent export needs to be able to say that.
Implementation
List<double>? scriptedProgress;