[CreateAssetMenu(menuName = "Inventory/ItemData")]
public class ItemData : ScriptableObject
{
    //May become very large # of unique items
    public enum ItemId { Sword, Shield, HealthPotion, ManaPotion }
    [field: SerializeField] public ItemId ID { get; }
    [field: SerializeField] public float Durability { get; }
    [field: SerializeField] public int StackSize { get; }
}