Hi.
You can Broadcast events but for performance its not recommended.
in our game Dark light i have a gameobject called 'scene manager' in my 'level scenes'
On loading a level scene i set the scenemanager on a global variable (gameobject)
so its easy to reference.
on the 'scene manager' object i have several array lists and fsms (Data) which i can access.
you can search on youtube for Playmaker array (maker)
there are several tutorials for it