Do you use a slot-swap macro? Does it include limiting background FPS to 12 and setting slave renderscale to like 0.6? That'd definitely extend your capabilities a lot over not using those. Beeq runs 16 clients on an i7 6700k with some aggressive renderscale/fps settings, so I suspect a 9700k would do 10 without breaking a sweat.