Hi I already have apple's USB-C Digital AV Multiport Adapter, but it only supports 4k@30hz -please correct me if I am wrong! I am looking for a trustworthy usb-c to HDMI adapter which: 1. Must support 4k@60hz. 2. With a long length usb-c cable. (and if not, at least replaceable so I can change it to a longer length). 3. Include USB port(s) 4. Optionally include ethernet, I think only the expensive thunderbolt ones will support this, I don't want to shell out $200 for this. The best thing I found so far is this one, but it's disadvantages are it doesn't have much reviews, I will have to buy another usb-c cable and I don't know if I can trust it to work and trust it to reliably charge my MBP. Is there anything with better reliability, better quality, with longer usb-c cable or with ethernet? Thanks!