DAT file sync and cloning

Is there a performance cost or other problems if there are DATs using Sync to File, when those are inside a COMP that has large numbers of clones?

For example, in RayTK’s development source, there’s an inputHandler that contains a DAT with some Python that’s synced to an external file inputHandler.py.
There are 900+ clones of the inputHandler component. All of those DATs inside those clones are pointing at the same file and have Sync to File switched on.
Is it worthwhile to use an expression to disable Sync to File in the clones?

That’s a great question. I just check and it is worthwhile to use an expression to disable Sync to File, since each clone would be getting an update from the clone parent and an update from the file sync. I’ll add something to the experimental build to remove the extra update but if you’ve got 900 clones that’s going to be a worthwhile change.

1 Like