Blueiris Server 90-100% CPU Usage! Help, I can't figure out why?

No since I have turned on substreams on recording, when I am viewing 1 camera on the timeline in the web interface, I put the camera on a faster playback speed like 4x and it switches to substream until I put it back to 1x, how do I make it play the camera I am playing back mainstream no matter what?
 
Having no sub stream hurts CPU when you use the Timeline or when you scrub in a clip because the sub stream is not available to make the rendering cheaper.

Set group max FPS to 15, not 30. Consider 5 or 10 FPS if necessary as this should significantly reduce the CPU usage even further and anyone can still click into individual cameras to get their full frame rate.
I have noticed that cpu is down to 36% now, does that seem right?
Also is the I9 14900KS processor the best for blueiris? Would a dual CPU would make much of a different for blueiris?
 
We have about 12 users that access the blueiris system and some are desktops that view the cameras. I am maybe going to go with a dual cpu board just to have the extra cpu power to have. Any suggestions?
 
The last big CPU hog I had was UI3 users looking at all cameras in timeline. I unchecked the Require/decode ALL video frames (local, streaming and timeline) in the local console group settings.