It's for any created instances - create by type, name, spawn.
You can use "Wait 0" to wait to the end of the tick.
You can pick newly created instances sooner than just the end of a tick. The next top level event is enough.
Somehow this rarely works for me.. Logically speaking, a function is another top-level event, right? And yet if you call it after "create" action, it doesn't know about the newly created instance. I guess the first event should finish for the new instance to be available in other events, but this is not how I prefer to build my code.