Loading/mounting alot of assetbundles

I’m currently working on a large project and have created a lot of asset bundles using Unity’s dependency stack to avoid overlaps in memory. This has amounted to roughly 1,300 bundles 500 of which are dependency bundles. So the system is essentially: every asset is a bundle with a list of dependency bundles that contain shared resources (mesh, textures, animations, etc). As of right now the 1,300 bundles on Windows platform has a size of 180MB and takes around 2 minutes to load all of them into RAM. My question is this: Is that really how long it should take? Has anyone else had this many bundles (at this size) and mounted them all at once faster? The goal is to eventually mount the packs as needed but the current flow of our game does not support that right now and expects all bundles to already be mounted from the start. Any insight would be greatly appreciated, thanks.

If size isn’t a problem, save them out uncompressed, so you don’t have to wait around for them to be uncompressed on load.