When the code is reformatted by Ctrl+D or reloaded when changes were detected outside the IDE, the instrumentation breakpoints as well as the coverage information from previous runs are still at their old location and don't match at all anymore.
While it might be difficult to decide what "dramatically" actually means, it would end up to always remove the results and try to keep the coverage switch based on the class and method name.
When the code is reformatted by Ctrl+D or reloaded when changes were detected outside the IDE, the instrumentation breakpoints as well as the coverage information from previous runs are still at their old location and don't match at all anymore.