Hi there, I'm deciding on the world design for my game. What I have in mind is multiple "worlds" which have different environments and have different sizes (like <1000x600, keeping the camera the same size 800x600). These worlds will have different object groups of enemies that randomly spawn now and then. The player should be able to "jump/teleport" from environment to environment freely, keeping the state and current objects which were on the screen at the time the same when the player returns. My question is; how is this most efficiently achieved? Should it be with the use of multiple canvas objects? Or is there a way that I can save the current state of the current canvas with all objects on it and reload it at a later time? Any help with be appreciated, Thanks