Copy/Paste vs ExportSelected/Import speed

Working with heavy files (lots of geometry, materials, textures), I have noticed it is significantly faster to move geometry between files via ExportSelected/Import, and NOT Copy/Paste, which is strange and quite counterintuitive.

Why is that copying elements takes so much longer, as if Rhino was affected by how heavy the source file is, overall? For example this one file I just tried this on takes 1s. to ExportSelected, vs Rhino freezing for 10s. on Copy.

As far as I remember Copy just makes actual small temp file somewhere, but why would that be slower than ExportSelected?

Any insight would be appreciated, or perhaps improvement to the speed of Ctrl+C Copy.

thanks,

–jarek

@JohnM - do you have an idea here?

-Pascal

I forgot to mention I have these Advanced Options set for fast saving, maybe that contributes to ExportSelected being fast, in case Copy does not do that?

WriteLocalTempFileWhenSaving=True
UseCompressionWhenSaving=False

Maybe that explains why Copy to clipboard is much slower than export selected/import: