ID 518878 - Playback on the timeline decreases when there are more tags on the sequence, and get worse if you create a Burn-In soft effect

Follow

Problem summary
Playback on the timeline decreases when there are more tags on the sequence, and get worse if you create a Burn-In soft effect
 
In testing playback went from stable 24FPS, to 10fps with the tags, 5 fps with tags and a Burn-In Soft Effect.
 
Customer reported version
hiero.13.2v2
 
Customer reported platform
 
Steps to reproduce
 
1) Open Nuke Studio / Hiero

2) Import any sequence that plays quickly, like a 1920x1080 .exr sequence from a local drive

3) Add the clip to a timeline, and check that it plays back at the full frame rate
 
4) Open the Script Editor and run the following code:
 

def create_tags_example():     sequence = hiero.ui.activeSequence()     for i in range(40):         tag = hiero.core.Tag("Take Name: %04d" % i )         for j in range(40):             tag.metadata().setValue("tag.testing%04d%04d" % (i,j), str(j))         sequence.addTag(tag) create_tags_example() 
 
5) Try to playback the timeline, the fps will be lower
 
6) Right click the tack item > Soft Effects > Burn-In
 
7) Check the playback fps again, it will be even worse
 
Expected behaviour
For having tags on a sequence to have no effect on timeline playback
 
Actual behaviour
The more tags you have, for example from exporting sequence many times, the worse the playback will get.
 
Workaround
Unknown.
 
Reproduced by support
This bug has been reproduced in:
Nuke Studio 13.2v3 - Windows 10, CentOS 7.5, macOS 12.5
Nuke Studio 13.1v1 - Windows 10, CentOS 7.5, macOS 12.5 - regression
 
Unable to reproduce bug in:
Nuke Studio 13.0v10 - Windows 10, CentOS 7.5, macOS 12.5
 
Earliest version tested
Nuke Studio 13.0v10 - This issue doesn't appear in this version and has regressed
 

    We're sorry to hear that

    Please tell us why