Temporal, a crypto-native research and development company, has introduced Asynchronous Market Queues (AMQs), a method for reordering transactions within Solana programs without altering the Solana protocol. The company highlights the challenges faced by market makers in canceling limit orders during asset price surges, leading to the development of "Application-layer Controlled Execution (ACE)." AMQs aim to implement ACE through "instruction classification and priority sorting" at the Solana application layer, addressing market challenges and fostering ecosystem innovation. However, Temporal acknowledges that AMQs are not without flaws. Potential issues include validators bypassing the system and the sacrifice of some instruction atomicity and composability to achieve priority sorting.