[Feature Request] material function parameter naming

hello,
i have made some material functions that use some parameters.
those functions are used in materials and their parameters get exposed in the material instances without problems.
the thing is i want to use those material functions more than once in the same material.
but when i do that, since the parameters have the same names, they only get exposed once in the instance and share the same values etc.

is there any walk around this situation?

if not, would it be possible to have the parameter names automatically rename, every time the same function is added to a material?
like adding an incremental number before or after parameter name
or maybe wildcards and special characters could be used in the parameter names to format the renaming

thanks

no one finds this feature useful?

This feature is very useful, and I hope it will be taken seriously by developers.

thanks, i hope too but it doesnt look like it will

i dont think a solution for this is that hard to figure out and implement, is it? but it will be a life saver for many situations

Was looking how I can do this very thing just now :frowning: . I too think it is very small but overall usefull feature