Finally decided on storing all of the Types as String[]'s. All the getters will return Type[]'s which requires conversion.