Если ты изменяешл материал во время компиляции, то компиляция старых версий не выходит из очереди. Оно стакается
end user по идее не должен вникать в тех особенности, если есть опасность повесить аппликуху/потерять прогресс, килять через таск менеджер и т.п./, то она должна иметь fool proof защиту (например неактивная кнопка Save на время компиляции материалов).