I realized that wlroots (with its à-la-carte helpers) sidesteps completely the "midlayer mistake" some other compositor libraries have made. Interesting LWN article about it:
And the Daniel Vetter article that led me here:
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!