Distributed simulation of multi-robots on different machines


I’ve been interested in running a multi-robot system in ignition in a distributed manner. Luckily ignition comes with the possibility of running a distributed simulation thanks to the performer tag but when running on different machines the path to the .dae files and plugins etc … is unavailable for the secondary machine and the examples and the doc is very limited on the subject of distributed simulation. Is this approach to distributed simulation in ignition realistic ? What do i need to make this work ?
We are by the way working on turtlebot4’s !
NB : to add the distributed tag we need to turn our robot into sdf format, is there a way to keep a robot_description topic for the robot urdf and add this tag somewhere in the urdf.xacro ?

Thank you,