Maybe certain limits could be coded? Say there can only be a minimum of 30% of a native culture in an area, for example.