How do you fix the issue where framerate chokes midgame?

I can play like 80% of a round, and then the framerate just takes a complete drop on my laptop, making it unplayable. It goes from like 60 fps to like 10 and I have to restart the game, just for it to happen again.

I never had this issue until like november or something last year.

Has anyone else got this issue? How did you solve it? It seems to be connected to card draw, becuse it almost always happens when the opponent draws a card.