Porting to component architecture of "Showlet Replicator" plugin