Override source of value list used in compound

Hi All,

I have a compound in which I have (amongst other fields) a dynamicdrop down.
Obviously this compound can be used in different document types and I would like to set source of the value list populating the dropdown depending on where this compound is used. So far no luck…

Is this something that can be done? Can we override the cluster options of a compound field on the configuration of the document type?

If not, is there an other way of accomplishing this, for instance by writing my own value list provider? I have tried the latter but since in the implementation I do not know the context of where the dropdown is used this seemed a no go as well…

Any thoughts?