Storing a model takes a long time
To store a model as `ready for ray-tracing' may take a long time, but only if the interfaces in the model are new or are modified.
Store intermediate results as group/incomplete model. Store only the final model as `ready for ray-tracing'.