Imagine this:
You make a leader trait. It is say, +5% Gold each time you capture the city of a different civ for the first time.
The issue is, figuring out how to make the modifier recognize that it is from different civs with requirements. I don't think there is a way to do it.