Implement new plugin management system