Kind of a micro idea:
In Civ IV every leaderhead has a background art reflecting the origin of the leader you are talking to. If you are talking to Hatshepsut, there are pyramids in the background art for example. What about if instead, there were more complex code behind this to make a background based on the current capitol of that leader. Thus you would see the buildings that are actually in Hatshepsut's capitol currently, which may or may not include pyramids.
In Civ IV every leaderhead has a background art reflecting the origin of the leader you are talking to. If you are talking to Hatshepsut, there are pyramids in the background art for example. What about if instead, there were more complex code behind this to make a background based on the current capitol of that leader. Thus you would see the buildings that are actually in Hatshepsut's capitol currently, which may or may not include pyramids.