Is there a solid work-around for a laptop with "too little - 8gb" soldered ram?

No, Linux is the only option.

Linux doesn’t really solve your issues anymore, atleast that’s my perception, as someone who primarily runs Linux on an 8GB laptop, I still feel the pain, everything is some unoptimized web UI these days, I rarely run 3 tabs, Discord and steam all at the same time due to this, Shit YouTube slows down on my Desktop, because it has some sort of ref leak that never gets purged due to their stupid dynamic loading system, and the GC sweep ends up taking 10s, I end up just restarting all my YT tabs periodically.

Also I think swap/zram is a lost art, most software isn’t written to deal with huge memory latency spikes anymore, the amount of times I’ve had to restart my computer because zswap was steeling all my CPU time, when you’ve run out of memory and OOM-killer wouldn’t kick in, I believe memory reclaim/OOM-killer is a lower priority thread compared to memory paging on Linux, Windows also had similar problems (though seemed to handle it slightly better), when I was still using it, turned off memory compression so a bug in the app I was coding didn’t self-DoS my computer lol.

OPs best bet is probably upgrading SSD used for swap, to a high end model with a know large amount of SLC, I’d assume most laptops these days are shipping with some slow DRAM less QLC drive that has IOPS close to a HDD, and run a deadline ioscheduler on linux on it to keep latency low.