I think the point of ensemble models is to train them separately, otherwise you’ll (at least morally) get a single “twice as wide network with little interaction between two halves”  model.
Best regards
Thomas