Abysmal check-in speed

Does anyone have thoughts on the terrible check-in speed on 3DExperience?  I don't think it's a temporary bug, but rather just the way it works.

I tested 3DEXPERIENCE SOLIDWORKS (for Makers), and found it to be mostly pretty good. Going through some training videos beforehand really helped.  They definitely over complicated all the widgets and roles, but the core functionality and simple workflows are what I was hoping for.

In all other ways, 3DX was faster than using PDM Professional on a VPN connection (for reference 70ms server ping). But when it comes to check-in time for a test assembly, that aspect of 3DX was so bad as to be a deal breaker.

Example Assembly with 358 files, 84MB for all files (about 32MB for top sldasm) - Check-in with small change to only one subassembly:  3DX took 7:15,  PDM-Pro took 2:15.  PDM-Pro remote check-in is painfully slow, and 3DX took over 3 times as long!  I sometimes work with assemblies much larger than this, so that kind of performance isn't remotely acceptable. Needs testing: if the changes increased, PDM-Pro check-in would get longer, and 3DX might not.

For getting files, and the first assembly check-in, 3DX was at least twice as fast. Get speed is the biggest improvement over PDM-P.

First assembly check-in was quite poor, but PDM-Pro was even more terrible, so I have to count 3DX as acceptable in that category... Maybe. I should also note that although PDM-Pro locked up the file explorer for 27 minutes (copy to vault folder plus check-in), Solidworks was still usable.  With 3DX the only option was to add CAD using Solidworks (~15 minutes).

It seems like something that may be fixable, long term, if they do more processing in the cloud...

[edits 2022-11-27]