Thanks Paul, this is great info. And great feedback on the camera - I feel that HD camera is the culprit.
I have Medium power Desktop with Microsoft Studio Web Camera - bought if for $50 around 10 years ago.
I tried connecting some high end USB camera (Vaddio USB Camera) and my Teams got really slow and high CPU.
Can you try another, external small USB web camera to use instead of built-in one and tell us how it goes?
Another option during the meeting can you switch to main camera (that is on the back on SP) and test as well?
I think we might be getting somewhere with this. Just need to do few more tests to confirm.
Thanks!