Track which orders were filled in callback.  Eliminate need for knowing open_qty of filled order.
That name was supposed to be temporary!
Save open_qty when handling cancel.