What if the border growth algo would take the city tile manager into account when deciding where to expand the border? For example, when a city is founded the player selects Production focus (and locks tiles of choice, just in case) to indicate preference for production-heavy tiles in the future. Does that make sense?