Cinema/Catalyst bug: multiple calls to RegisterView result in duplicate Cinema databases
When the following steps are executed in-situ with Catalyst, the output is incorrect.
create pipeline create renderViewA showing pipeline create renderViewB showing pipeline (different visualization) RegisterView( renderViewA ) RegisterView( renderViewB )
Output for both Cinema databases will always be the output for renderViewB (the last RegisterView call)
Attached script demonstrates this for an in-situ run with Nyx.catalyst_clip_calc.py