É muito interessante mesmo, é um pattern usado pelo Headless UI do Tailwind e tb pelo Radix UI, bom mesmo, deixa bem descritivo o componente inteiro e suas partes.
Respondendo a "Eu ainda não conhecia esse pattern, achei muito..." dentro da publicação React: Component PATTERN que você precisa conhecer
2