If channel configuration changes, it requires compiling scripts, initializing of archives and modules.
I agree that it would be good, but I don’t see easy way to implement it and make reliable.
In v6 it’s possible to restart communication lines if Communicator configuration changes.