Have you considered using regions in the dream? It only needs a few lines of DS and it'll help you by letting you stick parts of the map closer together. Regions will also hide 'indoor' areas from each other so people won't have to worry about seeing these places while walking around the map.