Canvas computation order

Does anyone what order the canvas computes components? is it location/stream start based?

example, i have (3) streams, which one is computed first?

there may be a better way of doing this but my specific case I’m defining a sticky dictionary that is a single component that i need to initialize when the snippet is brought onto the canvas. several components will read the initialized value.

in my experience whichever plopped onto the canvas first gets computed first

As Will_Wang says, it’s the order of when it was placed on the canvas.