To clarify, nothing about your proposal is outlandishly difficult to achieve, given the current code base. It can relatively easily be done through a plugin, as a matter of fact. So, it's not so much a technical problem but a political problem, if you will: is this something that needs to be in the WordPress core?