Fixed issue where systems were being enabled twice when added - once on add, once on initialize.