Kinda, because USB-C/Thunderbolt eGPUs like the Razer Core have noticeably less bandwidth than the same card installed on your motherboard.
Also Beelink has MiniPCs with external PCIe x8 slots, it's a clever trick: https://liliputing.com/beelink-gti14-ultra-is-an-intel-meteo...