I understand the problem, but not why Kaspa's proposed solution doesn't work. Even bitcoin blocks aren't final, best practice is to wait for 6 confirmations. Why not wait for 3600 blocks on Kapsa before accepting a utxo? Seems like the same problem, parallel block construction notwithstanding.
Fast...