Can the order ticket be obtained by knowing the order object?

For example, if I want to cancel unfilled orders I use Transactions.GetOpenOrders(symbol) to get a list of order objects, but to cancel them I need Ticket.Cancel(). The Order class members don't include Ticket (unless OrderID is the same, but I think not).

If I can't do that, then must I keep track of order tickets in the algorithm code?

Forgive me if the answer is obvious.