I am very new to Phaser but I understand having multiple game instances is not preffered unless we use Canvas, which is not the fastest.

I wanted to get your guidance about the best way to have separate scenes in Angular components. For instance, say I have component1 that hosts the game and component2 that hosts wheel of fortune and there are bunch of other Angular components in between. What would be the best way to have independent components that carry their own scenes?