This isn't a correct read of the codebase. There are no WebContentsViews to suspend. Desktop creates a main BrowserWindow, with account switching inside the shared application. Background accounts already use gateway sessions and snapshots. There are no separate hidden account interfaces.
Thread
Comment by Hampus