make prepare_syncer track its duration