Split the "list of planetary buildings" out into individual tables.
Add methods to the planet model to get subsets of planet buildings.