Incremental checkpointing of components