тут вопрос, нахера так делать и почему ничего не декомпозированно. если у тебя преокт в миллион строк, то ты либо катаешь что-то ультрасложное типа ядра ос или реляицонки, либо у тебя проблемы с архитектурой и планированием.
Окей, можно разделить. Только от этого скорость сборки на локальной машине у вас не уменшиться. Но тут больше зависит как часто, где и в каком количестве изменения происходят. В любом случае, сборка отдельных юнитов (классов) в делфи в промежуточный "байт-код" была мега оптимизацией. Пока делфи собиралась за секунды, плюсы -- до сутки.