checkpoint incomplete leases separately so they are not marked as complete