A kde mal byť, keď nie priamo v mutteri? Iný komponent k framebufferu prístup nemá.
To API samotné bolo označené ako experimentálne, na hľadanie feedbacku. Ostatné (dva) kompozitory urobili podobný experiment a potom na základe feedbacku každého z nich sa dohodli na štandarde.
A len pripomínam, že uplynulo ďaleko viac času od štandardizovania tohto API, ako bola životnosť experimentov, a stále sa nájdu ľudia, čo to vyplakávajú, že neexistujú.