In the meantime, take a look at display: contents. As for blend modes … they’re browser native. My implementations are simply workarounds to mitigate the downsides of Hype’s container structure, which I believe are unnecessary. As demonstrated in my 3D example, these containers tend to cause more problems than they solve. I genuinely hope they’re removed in version 5.0.