Accessing USB3 superspeed host on BeagleBone AI

I'm surprised I've not noticed anyone ask yet, but the USB3 on
BeagleBone AI isn't just for acting as a client (gadget) device as it
works by default. You can also turn it around and use it in host mode!

echo "host" | sudo tee /sys/kernel/debug/48890000.usb/mode

You'll want to use a multiport adapter or hub with power pass-through.
I've tested it with a number of multiport adapters and hubs, including
the Apple multiport adapters.

Most recently, I tried it with this one:

https://www.amazon.com/gp/product/B074DRW84M/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1

Note that the one above is pretty simple, but does have a useless HDMI
connector on it as BeagleBone AI does not support the DisplayPort
alternate mode on USB Type-C. Anyway, it is funny that I've found
cheaper ones that work, like:

https://www.amazon.com/LETSCOM-Adapter-Ethernet-Charging-Compatible/dp/B075QY215N

...but they all have so much extra stuff on them.

Anyone know of any affordable ones that are *just* USB Type-C hubs
with power pass-through?