I figured it's possible. I didn't think there is an easy way, at least that I could tell, to switch the out of the box configuration to use more than one. At least from the gamescope UI it boots into.
I thought it might be a limitation of that compositor.
I have a System76 laptop with Pop-OS LTS that I've been using for about 2 years now. It's very stable. It's gnome based with customizations by System76.
I was allowed to choose any laptop I wished with a budget of $3k. I chose this system because I knew I'd heavily be working with many docker containers. It allowed me to purchase a system with support that had more ram and nvme storage than what a mac offered.
I use it mostly for writing backend golang and python services. I used emacs for many years to do this kind of work, but have switched to vscode for code navigation convenience and parity with others on my team if we have to pair program.
I think it might be AI slop