public override void Perform(DwarfInventory inventory, System.Action onFinish)
    {
        base.Perform(inventory, onFinish);
        this.hardness = 2f;

        inventory.StartCoroutine(FinishPerform());
    }