In a similar way I've got a monitor that has a built in USB hub and ethernet port and uses a single USB-C cable to the laptop to provide power, video, sound, network and USB.
Be aware though that these things are a little finicky. With my setup for instance the laptop needs to be turned on before I connect it or else the sound doesn't work and if I connect a further USB hub to the monitor hub it works OK when logged on but not for typing my username and password to log on.
Other people have had similar issues with stuff not being recognised, not working on wake from sleep, etc
In a similar way I've got a monitor that has a built in USB hub and ethernet port and uses a single USB-C cable to the laptop to provide power, video, sound, network and USB.
Be aware though that these things are a little finicky. With my setup for instance the laptop needs to be turned on before I connect it or else the sound doesn't work and if I connect a further USB hub to the monitor hub it works OK when logged on but not for typing my username and password to log on.
Other people have had similar issues with stuff not being recognised, not working on wake from sleep, etc