Apple’s priorities are known.The optimization algorithms automatically prevent overloads.
DT also offers a checkbox in the user control settings. There you could control the starting of background processes depending on the user.
The solution may not be perfect, but Apple currently does not allow a more optimal solution. So it’s not worth waiting for “anything”.
But the current situation is definitely unsatisfactory.