Thank you for your in depth reply, its much more helpful than you can imagine!
I did originally think of saving the town as an object and importing it in that way, but wasn't sure what the potential "consequences" may be, so i'm glad you have outlined that as a potential solve as well.
The map...