IBKR has a new option, Midprice orders.
“To achieve the midpoint price or better, the MidPrice order is routed to the exchange with the highest probability of filling as a Pegged-to-Midpoint order, or in the case of IEX as a Discretionary Peg (D-Peg) order. If no such exchange is available...