code: @MainThread
      private void handleTasksExecution() {
          if (isExecuting || executionQueue.isEmpty()) {
              return; // Nothing to dispatch
          }
  
          try {
              isExecuting = true;
              handleTasksExecutionWrapped();
          } finally {
              isExecuting = false;
          }
      }
docs: Handles scheduled execution tasks