This is something I would need to look into, since editing or changing profiles stops all commands. I can see editing not stopping an active command (as long as the command being edited is not the one that is running). Then again, the idea is to stop input commands from affecting what you are doing, which may not be desirable for most, and I'd hesitate adding an option to allow it.
Changing profiles is another story, as that could break as subcommands could possibly not be resident at the time of execution.
Gary