Is it possible to build a high performance DEX upon BlockStack?

As a newcomer to Blockstack, I have a simple question to the experts here.

Can a high-performance DEX (Distributed Exchange) be built on top of BlockStack given its current and near term capabilities? I’d greatly appreciate any comments from the core BlockStack team, please. @muneeb

Thank you!