#[tantek]The key is to get the desired UX working, without worrying about protocol implications. Once the UX proof has been built, then there's plenty of time to translate that into what protocol(s) may be needed and/or features to existing protocol(s).