Prevent the dataFileLock to become a bottleneck when saving.

It's enough when one build saves the structure; it does not need to be
saved more than once every few seconds.