@Carl_caulkett
You can approach the fpc team on that. I am doubtful of this having any chance... But I am not part of the FPC team, so ...
It also means that it would only work when using those methods. Any raw access would still disclose that the debugger caused a difference.
I realise that this is a bit of an edge-case so, as you say, the chances of getting this changed are low. In any case, the problem is easily solved, albeit in an after-the-event manner