Ваше понимание верно: «зеленые» потоки на самом деле не являются потоками, они не имеют приоритета в непредсказуемых точках (особенно не «в середине» операции), поэтому у вас есть полный контроль над временем выполнения удаляется от одного (и, таким образом, может быть отправлен другому) и может избавить себя от проблем / накладных расходов при операциях получения / освобождения блокировки.