Texture cloning memory overhead

When textures are cloned, are the array buffers of the textures also cloned hence doubling the memory required. It seems cloning textures does not add any significant memory overhead if any which leads me to believe one can clone textures as much as needed without any significant penalty. Am I correct?

Internally the glTexture would be the same actually the internalTexture will be the same coming from a cache so no harm to clone.