This ticket is the subject of a VOTE, and the solution proposed will very likely change the user experience in a non negligible way, some documentation should be written about it when closing (even though type=bug).