New plugin architecture for KwaMoja