At first I thought this was a Cubase issue, but after some messing around I've concluded that it is a VE Pro issue.
I'm running VE Pro on my host computer (Mac Pro) as well as on a PC slave. Being that I'm using Cubase 6 as my DAW and running VSTs (as oppossed to AUs), as you know, I have the ability to have multiple MIDI banks in a single VE Pro instance. For organization sake, I'd have up to 24 MIDI banks per instance on both computers. The kicker is my Cubase template was taking forever to load. It'd just sit at the "loading mixer" box for about 6-7 minutes. It would become a pain when switching between projects to have to wait that long each time. On top of this, it would take about 5 minutes for the memory intensive VE Pro instances to unload from memory.
Since I thought it was a Cubase problem, I started building a template in Logic. I noticed that Logic loaded super quick with the same template. So on a whim, I decided to load the same new VE Pro template in Cubase with the number of MIDI banks per instance lower in VE Pro preferences. To my surprise Cubase loaded just as quickly as Logic did.
My conclusion was, regardless of anything actually loaded in the multiple MIDI banks per instance, just having a high amount of the MIDI banks per instance was slowing down Cubase drastically.
I'm wondering if anyone else running a VST DAW (PC or Mac) with a high number of MIDI banks per instance in VE Pro preferences is having this same issue? If not, that stinks for me.