Component Names in CL

I think the answer is no, but in case I’m missing something:

Is there a way to programmatically name components? I’d rather avoid doing it manually and instead build them up from strings and inject them that way.

Possible? No?