Wann sollte copy-local auf true gesetzt werden und wann nicht?

Ich frage mich, ob es Heuristiken gibt, wann copy-local=trueReferenzen festgelegt werden sollen. Wenn referenzierte Typen nur intern verwendet werden, kann ich festlegen copy-local, trueaber wenn referenzierte Typen als Parameter oder Rückgabewerte angezeigt werden, auf die ich festgelegt habe...