I've cycled through and inspected most of my items several times.
Content creator HaiX recently went through and checked the entire top 100 leaderboards. Of the people whose demos were viewable, 77% were cheating or queued with a cheater.
I wanted to post this to help others with high tier PC's struggling with the game looking like shit, I tried so many methods past 2 years and nothing worked, it got me to the point where I stopped playing…