If you guys don't want to utilize Streamlink, I do have a few other options to try:
If you open about://flags/ in Opera GX, these are the options   I toggled in the experimental panel that helped reduced some of the stress load on the CPU.
You may not have to toggle all of these options, but these are what helped me.
Nvidia's Control Panel for the Opera GX Browser (same as Opera.exe) was turned down to the lowest settings possible for CPU and GPU settings. #1 #2
You can alter a few settings from mine for your personal preference, but this works for me.
You can increase the memory cache in your computer to compensate for your memory issues, if the issue is related to it. (I did have a memory BSOD related to gaming and twitch running together.)
This is the result of how my browser is running with a Twitch stream running at 1080p60FPS:
Again, I had 50-70% CPU usage prior to this and had leakage issues on Youtube and Twitch. This solution may not work for you guys, but I figure to throw this out to you guys.