What's the practice for spawning replicated Actors with parameter variables?

Oh cool! I did not know RepNotify will trigger with the spawn, that’s very good info.

As long as they’re available together before BeginPlay, I think it’s safe to presume that BeginPlay can be treated as a “OnSpawn” event with replication. And then RepNotify can be used for any logic that doesn’t need to have context like spawning or other stuff. Like if the color value of the cube changes, just do the logic to change colors.

I have a lot of cases where when something spawns off the server, the client will need to know multiple pieces of info before triggering logic.

I thought about the Ustruct bundle, but that’s programming work for designers I want to avoid (although easy if needed, just boilerplate). That could be useful for super specific scenarios so that’s good to note it can be used - ie if only these linked values change trigger a RepNotify for the bundle. Probably will come up eventually.