I believe that each concatenation creates a new one. I am not sure, and some older, wiser (or even a younger, wiser) person may come along and tell me I'm wrong, so don't quote me.
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors