If I enable grid or rulers on the viewport it drops from a smooth probably 60 fps, to around 15. I am using 2019 MacBook Pro 13. The 3D viewport runs smoother, so it seems weird to me how a 2D projection of some grids would grind the engine to a halt.
Is there something I can do to fix this, or is the engine just not optimized for use on Mac?