Hey there,
While I understand you had good intentions with this suggestion, I can't promise it being implemented.
It's rather unlikely, because of the problems it would cause (some of which you mentioned) that have no solutions to them.
That being said, I appreciate the goodwill, if you will find yourself having any other suggestions, please don't feel discouraged to speak up ^^
Have a nice day :D