I think some npcs of a factions should have diffirent quest banks. For example gondorian farmhands will need seeds sometimes but they wont generally need spears-swords. or soldiers will need more swords and want you to kill orcs more than a villager.