Background throttling is quite complex - normally background web pages are suspended, but there are exceptions, which include if the tab is playing audio, and IIRC as of recent Chrome versions WebRTC connections count as an exception too.
This is pretty interesting.
Ashley is it possible to run the Multiplayer server plugin in Chrome headless mode, to save on CPU/Memory usage?