Organization of plugins according to type