Yes, the model file is supposed to contain all models of each asset. Storing several separate models had to be scripted explicitely. Still, the portfolio results must be different to single assets because the random initial weight states are different. They should however not be systematically worse, only different. Do you get always worse results?