Tried loads of TB docks (as well as USB3 ones) and gave up. They all have annoying quirks. I finally settled with a Razer Core Chroma, with Ethernet and USB. My MBP16 is finally silent with external displays, and the offloading really helps during video calls.