Why docker and nodejs are bundled in the webtop container by default?

This link on docker hub shows that the webtop container bundled docker-ce and nodejs in the container by default.

https://hub.docker.com/layers/linuxserver/webtop/amd64-ubuntu-xfce/images/sha256-60902796541a7c462667f7298c79719fff492051037f29217dfb7a39aea0ad5f?context=explore

I wonder if the container size can be smaller. the docker-ce and nodejs packages seems to be not that vital for building a basic desktop and vnc environment.

What do you think about it?