I wanted to do WS2812B LEDs for Christmas without home run wires while maintaining 30fps, so the solution I came up with was wifi.
I know there's a solution out there with the PI that will do pre-programmed shows on a timesync, but this isn't that - it's a huge canvas (14400 wide in this case) that the app can paint on and then it is broken up and sent to the respective ESP32 chips that own the strip that covers that location.
Here's a short demo with nine or ten 10M strips with 1440 LED each., 30fps, one single controller.
It does LZ compression of the data stream and lots of other fancy stuff I won't you with, but here's a video!