Allow subclassing plugins to override methods