Return the stake cancelled in the canel orders response

Hi,

When I cancel an order, I need to check how much of the order has been matched, so I am currently doing a get orders call immediately after a cancel orders call.

Is this guaranteed to be safe to do immediately after the CancelOrders call? Or do I need to leave a short gap in between cancelling and retrieving the order?

Ideally the cancel orders response would include either the stake matched or stake cancelled, so there is no need to incorporate the get orders call afterwards.

Thanks,
Calum