My suggestion/idea is the ability to create outposts. Concept: Have a small hex grid surrounding the outpost to claim territory and resources with range is limited. Why: Because I found the parameters of a cities outskirts (max) so I use it as effectively as possible. There are always these little spots of resources or unclaimed land that is not worth building an entire city on. Example: I have a city that has it's citizen reach maxed, there is some gold outside the parameters. I want to use that gold to increase my cities currency production but I can't, yet It's not worth building an entire city when I have a city nearby just not close enough to reach the gold either so I want to build an outpost to gather that resource. Example2: I have two cities and it's going to take quite a while to get them connected, I want to build and outpost to connect the borders quickly. What the outpost does- Have the ability to extract resources and route them to a city, not only luxury/strategic but any resource like food or production. Ability to claim land fast. Has the standard city hex grid outline, requires population and will not increase population on its own. Ability to build some buildings like a harbor so there is a trade route established. How to balance? Make it so a road is required to extract the extra resources. You have to "sacrifice" (not really sacrifice) population to use that outpost. Outpost would have a maintenance fee. So you'll feel like is it really worth all the maintenance costs (including food unless harvesting food to supply the population) to get the surrounding resources? What do you guys and gals think?