protected static void NewFlushTasks(
     ThreadSafeQueue <PausableTask> newTaskRoutines,
     FasterList <PausableTask> coroutines, FlushingOperation flushingOperation)
 {
     if (newTaskRoutines.Count > 0)
     {
         newTaskRoutines.DequeueInto(coroutines, Mathf.CeilToInt(newTaskRoutines.Count / ((FlushingOperationStaggered)flushingOperation).framesLength));
     }
 }