I use Sunshine streaming from my home office gaming PC (4070Ti Super) via 1Gbps Ethernet to a "Google Chromecast with Google TV" streaming dongle running the Moonlight client in our dedicated home theater room. The streaming dongle is powered via a USB-C hub that has an Ethernet port and the HDMI output is plugged into a Denon AVR as an input source.
The AVR outputs to a ceiling mounted laser projector with 150" screen. We run games at 4K HDR10 / 60 fps with no latency I can detect. The key is avoiding wifi and testing actual point to point throughput (I run a local instance of OpenSpeedTest). The streaming stick gets around 320 Mbps which is more than fast enough (it's capped by the Android TV CPU and poorly optimized driver stack).