PluginManager's typeList shouldn't contain duplicates