`currentMessage` won't be called if users follow the `msg.withPayload(...)` approach discussed [here](#discussion_r6122425). It will be called only if users create new outbound messages via `Message(...)`. This could be another good reason to recommend the `msg.withPayload(...)` approach inside processors.