Mine too, they usually cut and paste the common talking points which makes figuring out when they use an alt account. They must live online because I have a hard enough time keeping up with a single account. I also have a business and a life, so the basement dwellers have the advantage when it is time to post their lies.
Here is what I do, if a name I do not recognize pops up and immediately drops an insult, I block them right away. If OTOH they try and hold an actual conversation it usually takes me a day or so to figure out it is an already blocked troll on an alt account, and then I block that one. I can only think of a few leftists I engage with. What I never do with the daily trolls is look to see if they make memes, If I do not care about their opinion on my memes, I really don't care about seeing their twisted memes. For whatever reason they seem to like the points and moving up on the top 250 list, so I don't give them any. If they just post a link without any comment, I ignore that too. I always say censorship is hate speech and that I learned cancel culture from them. Giving the trolls zero power saves a ton of time. Once I see the "blocked comment (click to show)" I just assume it is a comment made by a troll and I ignore it.
Oh, last thing, I limit my comments to people that leave them here, like you. I enjoy reading thought provoking memes made by actual adults that follow politics and world shaping events. You are one of my favorites.