We rely on workflows in many scenarios. As we add new features, the number of nodes increases, which can extend execution times.
Executing independent nodes in parallel could reduce execution time and improve overall performance.