Add troubles passing two arguments here:
https://github.com/geoadmin/mf-geoadmin3/blob/gal_featurehighlight/src/components/search/SearchDirective.js#L321

It's always interpreted as a string... Maybe you have a solution for that.
I think it would be better to have a function to create the key as well.