Refactored TransferPluginDefinition to PluginSettings