To be clear, while jj does that, it's entirely local on your machine, and not shared.
That could be probably done by jj. But the git’s way is already fine for me.
(I actually think it’s tremendously valuable for a number of reasons but it’s fine to simply disagree about that.)
If you give me your commit ID I can immediately print it on my workspace without you having to upload a formal change request.