Cette fonction peut être conservée jusqu'à ce qu'un appelant tente de modifier sa "copie" de la ressource, après quoi une véritable copie privée est créée pour empêcher que les changements ne deviennent visibles par tous les autres.
Ce n'est que lorsqu'ils essaient de changer la ressource qu'une copie locale doit être faite.