if you can figure out a way to make a cubemap or a sphere map and put this on an iverted sphere/cube with and unlit model, you could put that in the level too to test and see what you levels would look like, that way you dont need an array of images just nodes/positions, you may not even need to build more that one world, if you just dynamically switch out the models.