both approaches are fine to manage plugins