hm... well, that's file from test set is quite a heavyweight considering amount of entities...
And on "zoom to fit" zoom level - indeed, potentially snap may slowdown (simply because there are too many entities around snap positions).
So another question there - do you experience performance drop on each zoom levels or on some specific ones? Say, grid status value may be helpful.
Also, could you please also try to disable all snap modes, and find the minimal combination of enabled snaps that leads to performance slowdown?
For example, "snap to grid" itself works just find, "snap to entity" - suppose it is slower etc.
Also, could you please create a ticket on GitHub with details? (
https://github.com/LibreCAD/LibreCAD/issues)
Thank you.