It would be ideal to use an HTML element, but due to the fact that it is always in the foreground, this creates problems. I'll give you an example, because I know you asked why we might need it. There is a conditional prize or product card, which has information in the form of text, in which there may be links to go to the site, or somewhere else. A pop-up may also appear on top of this card. And in this case, you will need to hide the layer with this card along with the text, or hide the text itself separately, and this does not look very logical.
Therefore, unfortunately, at the moment there is no ideal solution for such tasks in C3. I do not know how difficult it is to implement something for a text or html element, but hyperlinks are a useful thing for different purposes and it would be especially useful to use an html element by layers