o.select_set(False)
for o in loaded_objs[path]:
o.select_set(True)
# TODO: Replace this with a low level method to prevent slow down
# See: https://blenderartists.org/t/python-slowing-down-over-time/569534
bpy.ops.object.duplicate_move_linked()
else:
See: https://blenderartists.org/t/python-slowing-down-over-time/569534
https://api.github.com/space928/Blender-O3D-IO-Public/blob/30fc61afe3d0de1faf0f0d5f75fba87ae10d4ce1/o3d_io/io_omsi_tile.py#L330