This was already successfully implemented in mercury wallet, but mercury wallet is a centralized service and charges fees for exiting the statechain, 0.5%.
I want to see how they implement mercurylayer at the protocol level and see if they want to make it a business like coinjoin or their old wallet or really contribute to the benefit of bitcoin and make it protocol in the same way as Lightning or RGB.