Remember, components don’t have to emit DOM. They only need to provide composition boundaries between UI concerns.
It’s true that there are two hard problems in computer science and one of them is naming things. Why? Because good names are important. A good name teaches about purpose and responsibility, so you have to spend some time thinking about it.