Improved performance of factions by no longer updating the entire factio...

...n list every time we select a new one.