Clone of model node can change the original model node

Tested on Windows with latest stable (4.11.20200930) version.
How to reproduce:

  1. Load or create a surface model node.
  2. Clone it in the Data module
  3. Create a transform node for the clone (model copy) and move it somewhere else
  4. Harden the transform on the clone.
    At this point I would expect the original surface model node to not change. However, at the point of hardening the transform, both models go to the new transformed position. So I think the poly data is not really duplicated when cloning the model node.
    I think this is bug, the original node should not depend on changes made in the cloned node.

Thanks for reporting this, I’ve fixed this here, will be available in tomorrow’s Preview Release.