Accept the Plugin interface instead