How to make datasmith runtime actor replicate by blueprint?

I’m trying to build an multiplayer game to view and operate actors loading by datasmith runtime. I load datasmith after node “Swith Has Authority” is true in Game Blueprint,and set attribute “replicates” to true. but only server side has load the model. the client side is empty. why is that? and how to fix it?

As far as I know it is not a trivial process:
First you have to make every clients load the file at runtime. You cannot pass geometry or heavy payload to clients. Make the server trigger an import on client machines, but then means each clients have same path to file to import.

Then to synchronise actors UE relies on some actor naming/ID to identify them between clients/server, that is difficult as actor naming through runtime load can vary between sessions.