New plugin architecture, interface improvements