Auto-translated
In my humble opinion, a town is an object that provides various opportunities to its owner, depending on the buildings it contains. And the buildings themselves are simply non-functional models. The entire script that determines their presence and corresponding bonuses is already integrated within the town itself.
Perhaps I am mistaken.
Whatever