I am making a card system that can swap cards using drag and drop. When I\'m dragging the cards over each other my state is updating as it\'s supposed to but it\'s not re-render