Improve `Message` usage
In general, some of the application’s logic handled by current messages can be factored out into new message types, e.g.
- reload issues / patches
- …
In general, some of the application’s logic handled by current messages can be factored out into new message types, e.g.