Extension cord or "hub" for USB-C / Thunderbolt 3 The picture below shows how my desk looks after I got my new Mac Book Pro (2017). The bright adapter is for USB, HDMI, USB-C and Ethernet. The darker adapter is from USB-C to Mini Display Port.



It's not quite satisfying to have a bunch of cables and adapters right in the middle of the desk. So I'm looking for a solution so that I can put all the adapters and their connected devices to a hidden spot, and just connect them with one (or two) cables to the laptop.

Basically, I would need either an USB-C extension coord or a hub from USB-C to USB-C. Is there anything available?
USB-C and Thunderbolt 3 are different protocol in a same physical connector.

For a USB-C hub you can't support both DP(4K 60Hz) and USB 3.0.

A Thunderbolt 3 Hub will be far more expensive than a USB-C Hub. Unless you are ready to pay for it, it might be better to stick on your current configuration.