@gudolik
You can just save that variable into file for example, with
"Filesystem" module using "Write file" action. That way you
will get standard text list saved on desired place on your local
hard drive.
After that you can simply use that same module and action
"Read file to list" and that will be your list variable in the script.
But since you need to use it in multithreaded mode, you should
do it within special function "OnAplicationStart", which will be
executed only once. So inside that function use "Resources" module
action "Create resource" to define new resource outside of user interface.
Than use "List to resource" action to load that resource you just created.
That way you can achieve what you described in your questions.