Well ... there's usually ways to work around the various limitations. You could have, maybe, scenes for each room that you load additively and asynchronously, and use the prefab rooms you feed to DunGen as proxies, where you have each scene set at 0,0,0 and you move it to the location of you proxy room. You'd have to use light probes in those scenes as well, to get your random objects looking right. Maybe this Unity tutorial asset would help you in that regard: https://assetstore.unity.com/packages/templates/tutorials/additive-loading-lighting-examples-129922 I suspect your original approach is probably the correct one, though, and you may be overlooking some significant efficiencies somewhere. Or, you may simply be attempting more than you can really get done on a tablet.