Copy and pasted from my reply to the v11.1 announcement thread:

What kind of things can we change with setComponentVar? The documentation doesn't say much of anything in the way of constraints. Can we set texture slots on materials using URLs, or the mesh using a .obj URL?

Obviously one can use a custom object, but until berserk implements metalness and self-illumination maps on custom objects that I've been asking for for two years, custom objects won't work.