Actually, putting the list within the enum is probably a bad idea. Moving lists to a EnumMap.