We have a feature request filed for this one. It's going to create problems and will be a maintenance nightmare, nobody will like reading the GDB MI output, and people will misuse it and complain that the debugger is left in an untenable state, nevertheless I do recognize that it needs to be done for some future release.
Believe it or not, despite all this, it is high on our list of priorities, but other things are currently higher.