Use PluginInspectionInterface to aid typehinting