Location Stickiness

Here's an idea: Generate an NPC but have the NPC have a location like a hex or a town.

Here's the magic: Have a way to organize things so that a hex or town is also part of maybe political boundaries like counties and duchies and also part of geographic regions.

Why? Well, if you can easily do that you could begin to do things like roll on rumors that are politically and geographically appropriate.

I have no idea how to do this yet, but it sounds neat. Almost like a way to "build-in" knowledge based on where an NPC lives.

The same concept could just as easily apply to a hex or location. The built-in "awareness" of it's location could provide interesting things like custom generators, or another idea like the Laws of the Land