Thanks for your reply, Lionel. I tried getting somewhere with Typo->HTML but that didn't work out.
Not sure how to go about using the BeforeRender field for this purpose, but will think about it.
EDIT: Would a position variation work, too? If I set the template to display descriptions as popover, can I specify where to show it in the override?