It’s a limitation of Steam.
Edit: Oops, I have not really addressed your question, but I hope it helps anyway.