Trade-off on Tags on models saved to roblox versus instantiated models

Hi folks, qq … is there an important trade-off to keep in mind when calling CollectionService:AddTag to models saved to roblox versus instantiated (via GetObjects) models?

My test showed the tags are propagated to instantiated version when put on models before saving to roblox, however the flexibility of tagging these instances (at build time) after calling GetObjects would be useful so I don’t have to re-upload everytime I add a tag. That said, I can imagine there might possibly be some significant space/time trade off when redundantly tagging instantiated models. The hit for me of doing it at build time appears to be minor.