ID 498749 - Performance issues occur when 'read from file' is enabled in a Camera3 node using an alembic file

Follow

Problem summary
Performance issues occur when read from file is enabled in a Camera3 node with an alembic file.

Customer reported version
Nuke 13.0v6

Customer reported platform
Windows 10

Steps to reproduce
1) In Nuke, add a Camera3 node.
2) Enable the 'read from file knob' and add an alembic file (.abc) for the camera.
3) Observe performance in Nuke while attempting to playback the viewer or other UI elements.

Expected behavior
The applications performance should be maintained and not decrease when using the UI.

Actual behavior
Nuke's UI lags and performance drops when attempting playback of the script with the Camera3 node's 'read from file' knob enabled. It has also been seen that the CurveEditor performs with randomization of colors when reading from the alembic file, but does not occur when the read from file knob is not checked.

Workaround
Using a Camera2 node with the read from file knob enabled, or using the Camera3 node and disabling the read from file knob then saving/reloading the script stops the performance issue.

Reproduced by Support in:
Nuke 13.1v1 - Windows 10, macOS 10.15

Unable to reproduce bug in:
Nuke 13.0v5 - Windows 10, macOS 10.15

Earliest version tested
Nuke 13.0v5 - This issue doesn't appear in this version and has regressed

    We're sorry to hear that

    Please tell us why