The client sends the SaveBricks_Save(); command to the server.
His client add-on parents the SaveBricks_Save(); command and sends notification to the server that he is saving.
Notification sent to the server tells the server to loop through his BrickGroup, if hes the host.
Any brickGearBoxData eval variable will be logged, and sent to the player.
The player will create a scriptObject, and parent all of the variables sent to him to the object.
When the server reaches the end of the BrickGroup, it sends notification to the player.
The player will save the scriptObject variables to a file in his config, with the save name.
Would this work?