RenderEngine fast animation rendering?

In RenderEngine viewport rendering incremental scene updates with depsgraph.updates allows fast scene updates inside view_update() function. Is there a similar functionality for render() function during animation rendering? This is causing a huge performance issue currently in my blender integration code since for each frame of animation a new instance of RenderEngine is created and the whole scene is synced from scratch.

See this option:
https://docs.blender.org/api/master/bpy.types.RenderSettings.html?highlight=persistent_data#bpy.types.RenderSettings.use_persistent_data
https://docs.blender.org/manual/en/latest/render/cycles/render_settings/performance.html#final-render

1 Like

Thanks! This did indeed enable depsgraph.updates inside render().