Message to be added in Workflow.await , Workflow.sleep

When workflow waits on a condtion or goes for a sleep , the history in tctl and web shows timer/ sleep activitiy. but will will be nice if a custom message can be added to give hints on why the workflow went to await or sleep
something like
Workflow.await(maxDuration, () -> getApproval(), “waiting for admin Approval”);
Workflow.sleep(Duration.days(2), “waiting for cool of period to get over”);

something like that…

Would you file an issue with this idea?

Workflow.Await, Workflow.Sleep to show custom message/additional context about the await/sleep event in history · Issue #1190 · temporalio/temporal (