That’s an interesting solution, however it’s not really viable if you have to worry about memory, since your sublevels will all be loaded in memory at all times. But if you’re using level streaming only for performance reasons and not memory reasons then it should work.