Scalability Question

We have a requirement for 6000 simultaneous sessions where each session has one publisher and one subscriber.

Each session will use individual recording (record to S3).

I am considering OV Pro with Mediasoup for this. But am wondering if the OV Pro Node can handle this many simultaneous sessions. In our testing with OV Pro a few months ago, using 2xlarge instances, we saw that the OV Pro node CPU seemed to go up a lot even though the media nodes handled the media plane.

Do you guys have any suggestions on how to handle this?