The class and module attributes on a custom-handler should be made writable. If changed the logmanager config API will just need to remove the original handler and add a new one. This may also need to check whether the handler is attached to a logger or other handlers. If the add/remove won't work from the logmanager, then a reload should be required.
Not doing this in 6.x.