Interactive Brokers does, but this depends on a single option, or option combos. Combos can be “pegged” to the price at the time of placing the order, while single options can be relative to the mid price while the order is placed and waiting to be filled.