Globals set to a formula don't get evaluated when linked in a komponent

the title might be a bit confusing, so, steps to reproduce:

create a text global, call it `gv(val)`, set it to `$df(s)$`

create a new komponent

in that komponent, create a global called gv(val) too

set the global in the komponent to a global, choose val from the list

now create a text item in the komponent, and set it's text to $gv(val)$

expected value would be the current second, instead it will show $df(s)$

the same behaviour occurs when using number globals set to a formula.

This is an old bug. I and some others have reported this more than a year ago. I think it's hard to fix.