And this is a vastly underestimated point in the Ethereum community. Something I've complained about in private circles. Not only does it undermine the atomicity and introduce more counterparty risk, but it also is a huge UX faux paus. No one wants to wait 30 minutes, let alone days or weeks.