Streaming Enabled - Parts Being Streamed In & Out, Connections, Events ETC

Got a few questions here, haven’t been able to find solid answers. Mainly to related to connections and storing parts in variables.
If you need any example connections it would be mainly: Proximity Prompts, Touched Events.

  1. Lets say I have an event connected to a proximity event that is a child to a part. If this event is connected in a local script when the part is streamed out, does the connection stop working when the part is streaned back in.

  2. Same as the first question, but if it was server side. The connection will always work right? Since the workspace is always available on the server side.

  3. In general how would you add connections when having streaming enabled, server side or locally.

  4. I sometimes have problems with tweeting locally as well, I’m guessing this is from parts being streamed in and out so the script no longer has a variable with the part since it has been streamed in and out? Is that correct?

You can refer to this article in the developer hub here:

https://developer.roblox.com/en-us/articles/content-streaming

If you scroll down to Technical Behavior, it will explain to you which things work and which do not.

Streaming enabled doesnt affect the server. So connections should never stop working unless youre doing something wrong.

Yeah atm I have my connections locally, so that would explain things. So i should move them to the server?