Well, much to my surprise it seems to have been implemented by stealth by the Discourse Team. At least it certainly appears that way as I look at the user cards of several users here on Meta:
![]()
![]()
![]()
![]()
It isn’t the case for /my/badges pages, but that is much less important in my mind as I doubt they are used much anyway.