public virtual void CreateItem(string identifier)
        {
            StorageListItemDemoUI item = Instantiate <StorageListItemDemoUI>(this.itemPrefab, this.container);

            item.Initialize(this, identifier);
            this.items.Add(item);
        }
        public virtual async void Delete(StorageListItemDemoUI item)
        {
            await SaveSystemAPI.DeleteAsync(item.Identifier);

            Destroy(item.gameObject);

            // Refresh the list of items
            DoAction();
        }