one pretty straight-forward idea is to implement “starring” and/or “pinning” apps or messages. these are features requested frequently anyway - and with webxdc, they would be even more useful.
of course, that would not solve all issues wrt webxdc visibility, but quite some:
- once could “star” (favorite) ones preferred games/whatever and access them quickly from an explicit view that shows just all “starred” messages
- in a chat, the webxdc could be “pinned” and shown atop of a chat, always visible and directly accessible.
(“starring” is known from whatsapp; one “stars” messages privately there. “pinning” is known from telegram, “pinned” messags are pinned for all chat members there.)