my concern is that partition 4 runs before the backfill completes
and if partition 4 contains tables that have lookbacks at previous partitions, then partition 4 could have wrong data. Correctness here would require that a backfill reruns all partitions (including those that are created while the backfill is running)