ID 507092 - Nuke becomes slow when pasting multiple Camera nodes linked by an expression.

Follow

Problem summary
Nuke becomes slow when pasting multiple Camera nodes linked by an expression.
 
Customer reported version
nuke.12.2v10
 
Customer reported platform
n_a_linux
 
Steps to reproduce
1) In Nuke, create a Camera node and enable the Read from file knob, then choosing an animated camera file (abc/fbx). 
2) Create a second Camera node
3) Create a third Camera node and add it into a Group node (CTRL+G).
4) Link the Camera3 node to the Camera2 node with an expression in the translate , rotation, and scale axes (press = while hovering the mouse on the knob)
    - example expression: Group1.Camera3.translate.x
    - Do this for each axis knob in translate, rotation, and scaling.
5) Copy both Camera nodes, then paste them a few times noting the performance.
6) Copy a dozen or so Camera nodes, then paste them repeatedly, observing performance.
 
 

Expected behavior
The application's performance should remain stable and create expression links within a timely manner.
 
Actual behavior
The more duplicates of Camera1/Camera2 you copy and paste together, the slower it looks like it establishes the expression link (green arrow takes a long time to establish). Nuke performance then drops for the rest of the session until clearing the script or restarting the application.
 
Workaround
There is no available workaround at this time.
 
Reproduced by Support in:
Nuke 13.1.v3 - Windows 10, CentOS 7
Nuke 13.1v1 - Windows 10,
Nuke 13.0v1 - Windows 10
Nuke 12.0v1 - Windows 10
Nuke 11.0v1 - Windows 10
Nuke 10.0v1 - Windows 10
Nuke 9.0v1 - Windows 10, CentOS 7
 
 
Earliest version tested
Nuke 9.0v1 - This issue appears to be in all versions of the product

    We're sorry to hear that

    Please tell us why