Bears had a lot of odd setup, but that’s because his server goers demand it.
And I mean a server for yourself at your own place. Even when I’m playing by myself I’ll still spool up a server on another computer then just connect to it over the local network. By having it do all the background processing makes the client buttery smooth. 