IB is holding my marketable limit orders on US stocks for 1,100 ms before sending them to an exchange. SMART router settings and even "sweep to fill" are not improving this. When they hold an order it is always 1,100 ms with almost no variation in the delay. This is very repeatable. So far...