It's quite an interesting problem, isn't it? and not many people talked about it, that's why I shared all the things that I tried:)
But the good thing is that not too hard to solve it as a user - a bit of a hassle, but it's doable.