Change StorageItemPlugin to be an interface instead of an abstract class.