It is solving exactly that minor annoyance you mentioned.
From the outside, it seems like an easy problem to solve but with all the multiple domains and the way federation itself works there is no quick/easy fix that doesn't bring other assorted problems into play