pub fn zoom_spans(project: &EditProject) -> Vec<ZoomBlock>
Lay out the project’s zoom regions as proportional blocks (left + width fractions of the project duration), in list order.