Fragment of Motion 5.6.2 heaviest stack trace from spindump taken during beachball hang when executing Suzero .motn file System: 128GB M1 Ultra Mac Studio, 64-core GPU, 8TB SSD, Monterey 12.5 640 -[NSTableView drawRowIndexes:clipRect:] + 660 (AppKit + 3029900) [0x18c330b8c] 640 -[OZLayerListOutlineView drawRow:clipRect:] + 320 (Ozone + 5080976) [0x104294790] 640 -[NSTableView drawRow:clipRect:] + 1436 (AppKit + 3032184) [0x18c331478] 638 -[NSOutlineView _drawContentsAtRow:column:withCellFrame:] + 64 (AppKit + 3718976) [0x18c3d8f40] 638 -[NSTableView _drawContentsAtRow:column:withCellFrame:] + 76 (AppKit + 3033116) [0x18c33181c] 638 -[NSOutlineView preparedCellAtColumn:row:] + 60 (AppKit + 3719144) [0x18c3d8fe8] 638 -[NSTableView preparedCellAtColumn:row:] + 448 (AppKit + 3033856) [0x18c331b00] 638 -[OZLayerListModule outlineView:objectValueForTableColumn:byItem:] + 300 (Ozone + 1077796) [0x103ec3224] 638 -[OZLayerNodeWrapper nodeImage] + 136 (Ozone + 5093304) [0x1042977b8] 638 -[OZListNodeRenderer imageFor:atTime:scene:view:] + 588 (Ozone + 2772804) [0x104060f44] 634 OZElement::getBounds(PCRect*, OZRenderState const&) + 44 (Ozone + 592184) [0x103e4c938] 633 OZGroup::getImageBoundsWithEffectsAndCrop(PCRect*, OZRenderState const&) + 120 (Ozone + 865020) [0x103e8f2fc] 633 OZGroup::getOriginalBounds(PCRect*, OZRenderState const&) + 760 (Ozone + 863596) [0x103e8ed6c] 633 non-virtual thunk to PSEmitter::getProjectedBounds(PCRect*, PCMatrix44Tmpl const&, OZRenderState const&) + 16 (Particles + 30224) [0x109733610] 633 PSEmitter::getProjectedBounds(PCRect*, PCMatrix44Tmpl const&, OZRenderState const&) + 156 (Particles + 28424) [0x109732f08] 633 PSEmitter::getRenderBounds(PCRect*, OZRenderParams&, PCMatrix44Tmpl const&) + 472 (Particles + 29632) [0x1097333c0] 633 OZLockingGroup::WriteSentry::WriteSentry(OZLockingGroup*) + 32 (Ozone + 3051372) [0x1040a4f6c] 633 OZLockingGroup::acquireLocks() + 128 (Ozone + 3050320) [0x1040a4b50] 633 PCSharedMutex::lock() + 152 (ProCore + 669988) [0x103c6b924] 633 std::__1::this_thread::sleep_for(std::__1::chrono::duration > const&) + 84 (libc++.1.dylib + 105208) [0x1893b7af8] 628 __semwait_signal + 8 (libsystem_kernel.dylib + 20588) [0x18942206c] *613 ??? (kernel.release.t6000 + 612016) [0xfffffe00079456b0] *12 ??? (kernel.release.t6000 + 612016) [0xfffffe00079456b0] (runnable) *3 ??? (kernel.release.t6000 + 69240) [0xfffffe00078c0e78] *2 ??? (kernel.release.t6000 + 69240) [0xfffffe00078c0e78] (running)