For myself there's better performance overall with less dropouts keeping my Orch.outside of X2.
I'll use one large instance of VEP5Pro x64 & as my project template or metaframe.
I typically use 8 VEP midi event input instances per project ( 8 folders/ 16 midi channels per) using the default 32 ins + 32 outs in X2 bussed to my main orch out. I'll eq instruments per channel using VEP's mixer & run MIR or orch verb outside of X2.
I use other VSTi's inside X2 (asst. Kontakt synth.- drums libs, gtr sims) or I'll add another instance of VEP5 to the server that are project specific.
There's some drawbacks to the workflow but I prefer using VEP5 this way rather than re-starting X2's transport over & over because of dropouts.
Speaking of gapless.....