Previously I posted an answer myself to this problem, believing that I've found a solution. However, just this morning, I found out that I was wrong. It's only partially solved. So, I've decided to remove that answer and edit this post altogether. Previously I posted an answer myself to this pr