private void HandleOnHoverStarted(ItemSlot slot)
        {
            // GD.Print("HoverStarted on " + slot.Name);
            hoveredSlot = slot;

            if (IsDragging())
            {
                canDrop = slot.CanDropDnDItem(currentStartPayload.draggedTile);
            }
        }