Na to je PipeWire, který má backendy pro různé kompozitory a aplikace od jejich implementačních detailů (každé WM si to řeší jinak) odstiňuje. Ty můžou používat stejné API bez pohledu na to, v jakém prostředí běží, a dokonce ho můžou používat i na Xorgu, protože PipeWire má backend i pro něj. Výhodou pak je, že PipeWire nemusí automaticky ty požadavky plnit (jako je tomu nyní u Xorgu, kdy jakákoliv aplikace má přístup ke všem zdrojům, které přes ně tečou: snímky celé obrazovky, vstup z klávesnice...), ale může spolupracovat se systémem oprávnění, kde si uživatel může zvolit, jestli ta která aplikace ten přístup bude mít nebo ne. Stejným způsobem lze řešit přístup k hardwaru jako třeba streamu z webové kamery. Proto je lepší to implementovat ve video serveru než v display-server-client protokolu.