My 128GB RAM M3 Max had logic board replaced 3x and I am still getting beachball alongside screen falling apart in blocks... There is something wrong with their firmware, especially when you are switching between multiple users often.
I think user switching is part of the problem in my case.
I think user switching is part of the problem in my case.