I was recently researching solutions to this and came across your post. Did some experiments and found a possible fix:
Sadly not many people seem to notice/be bothered by this, as I haven’t come up with much over the years aside from deep technical approaches like in the Playdead talked linked in my post…
Hope this helps!