private void AddItemsFromListToParent(List <GameItem> itemList, RectTransform parent)
        {
            DeleteInstancesFromParent(parent);

            itemList = ItemUtility.SortByRarity(itemList);

            foreach (GameItem item in itemList)
            {
                GameItemInstanceUI newInstance = Instantiate(itemPrefab);
                newInstance.transform.SetParent(parent);
                newInstance.SetItem(item);
            }
        }