Would be cool to have some sort of way inside the protocol to do this kind of thing, but it is kind of messy even to think about it 😂
Yeah there was some work on that a while ago but I guess that didn't lead to anything