I currently have a problem with my BillboardGui’s taking up a large space in my players gui. Not sure if this affects performance, but either way, I don’t like having a ton of them all there
Then you can make a folder within the player gui if you want it to be permanent. Or make a configuration folder. And you can put all the BillboardGui’s in there so that it will be organized.
I’d suggest adding all those billboards in the replicated storage, in a folder called Billboards.
Also, it does affect performance in a way, you see… the more instances you have in the game, the more stuff the client will have to store in the ram memory, thus the more instances you have in the game, the more RAM memory is being used.
Edit :
I usually create billboards such as nametags through code.