Why all the public methods in `EntityEmbedDisplayBase` are not part of this interface other then public methods defined in `PluginBase`?