I've made a suggestion to add parent to SpaceLocations so multiple stars could be added with their set of planets orbiting around and moons having orbit around their parent planet
https://forums.factorio.com/viewtopic.php?f=28&t=121788
I think that this mod would benefit of this since you add "moons" to planets to get the multiple surfaces.