Is there a way to import multiple Spine sets but use as a single GameObject in Phaser?

Hi Phaser fans…!

I have a multiple spine sets of a single character. It had to be split because each spine set has a different skeleton structure.

So If I load multiple sets of spines in preload stage like below,

preload() {
  this.load.spine(key1, json1, atlas1);
  this.load.spine(key2, json2, atlas2);
  this.load.spine(key3, json3, atlas3);
}

Is there a way to create them as a single SpineGameObject?

If it is not possible, I’m assuming I will have to make each SpineGameObject for each spine set and whenever the animation changes I would have to switch between SpineGameObjects, but I don’t expect a smooth transition.

After searching on the web and asking it on chatGPT, I found that there are no ways to create them as a single SpineGameObject, so I just created a spineContainer and added multiple spineGameObjects. It required some work but the animation works fine.