Alpaca Bracket Order Behavior

Hello, quite puzzled about the behavior of the Alpaca bracket order. I am sending a market sell bracket order filled at 24.24, with stop buy at 24.38 and limit buy to take profit at 24.04. Three questions here

  1. Since stop loss is much more important than taking profit, should Alpaca send stop loss order to the market center and hold take profit order internally, instead of currently the opposite? Could lose a lot of money in a fast-moving market
  2. ‘held’ as an order attribute already has a definition Held Order Definition so a name like “internal” as order status would be much clear and less confusing
  3. once the stop loss order is triggered and filled, why does the take profit order status become “replaced”? Should it be “canceled”?

Your help is greatly appreciated.