Incremental progress saving