?simInit -- 3rd sentence states that the objects are pass-by-reference
?Copy - 1st sentence states that all objects are pass-by-reference
Could you please indicate what we can say to make this more clear? It is understandable that one doesn't know why one would want a "deep copy", and that one may not know what "pass-by-reference" means. Please be specific.
Note: this is *not* a Cache issue per se. Cache makes this a little more complicated and the exact behaviour is subtle (and perhaps not fully tested/known). We implemented a non-deep copy approach by default so that the user had control of whether they copy large objects or not.