It is almost impossible to work on a large rhino file with VPN (optical fiber).
It’s interminable, we can do nothing without rhino freezing (white screen for 10 or 15 sec).
I have the impression that each rhino command will fetch data from the server (textures, blocks, etc.). Why rhino seems not to be able to store temporary files in the local cache.
Nowadays where remote work is frequent It’s a very serious handicap …
can you bring the blocks locally? Also are your blocks crazy nested, on top of nests, on top of a nest? make sure your blocks aren’t huge… they multiply file size a LOOOT if poorly constructed.