Using GTT orders fractiionally slower than SL-M orders?

I have recently started using GTT orders with a wider limit as a replacement to my SL-M orders. I cant stop wondering if they are a fraction slower than having normal SL-M orders in place?

My logic says that GTT orders have an added extra layer of execution (when the trigger actually hits, and an order is placed) v/s having standing SL-M orders. No matter how fast, or thin, this extra layer of execution is, it still has to amount to some fraction of time, right?

Team Zerodha, any thoughts?

For instance, things like checking the marketeability of the order is only done after the trigger is hit. No matter how small, that has to take up some execution time… ? right?