Glad you found success.
When I’m experimenting with a new workflow I usually have a window that shows memory usage open so I can see if I’m trying to do more than the hardware can handle. Linux has an “Out of Memory Killer” that will abruptly kill user jobs that are using so much memory that it jeopardizes basic system functions. Years ago when student users shared multi-user unix systems some jokers would try to bring the system to a crawl or crash by finding ways to allocate all the memory.