Hi Steve,
I don't think it might be better not to use a Global List. What you might be able to do is create 1 SceneGroup and 2 Scenes.
The SceneGroup contains the settings for the ticker/crawl and the background, 1 Scene (sceneTickerLayout; not a child of the SceneGroup) would contain the text layout for the ticker/crawl and 1 Scene (sceneTickerControl) would have one hidden TextObject (for the text you want to enter) and a script to create, fill, show and start the ticker/crawl.
In the script in sceneTickerControl, you would create a new copy of sceneTickerLayout, copy the text from the hidden TextObject of sceneTickerControl to the TextObject of sceneTickerLayout, and add the created scene copy to the SceneGroup. You do this twice in the script (since you want the text added twice to be able to loop the crawl/ticker), take the SceneGroup online from the script (on a different framebuffer/layer as sceneTickerControl obviously) and start the ticker/crawl (also from the script).
To use it you would only need to drag sceneTickerControl into the Sequencer, fill the hidden TextObject in Template Data and take it online (from the Sequencer). The rest is done by the script.
I hope it makes sense.
There are more solutions to the problem, but I think this would be one of them (unless I misinterpreted the problem).
------------------------------
Gerard de Vries
Solution Architect Live Graphics & Virtual Graphics
EMG
The Netherlands
------------------------------