Как правило, массовые обновления не должны выполняться так, как можно было бы считать «нормальным ORM», то есть, как вы описываете, циклически проходя по каждому объекту.
Любой разумный ORM имеет механизм для запуска обычного оператора обновления SQL, как вы предлагаете, и, как правило, это правильный способ сделать это.
То, что вы используете ORM, не означает, что вы не сможете воспользоваться преимуществами системы, основанной на реляционном наборе. Используйте объекты, когда объекты имеют смысл, и используйте SQL, когда SQL имеет смысл.