В принципе, с некоторой натяжкой можно сказать, что "не реализованная функциональность" и "отсутствие необходимых модулей" это и есть ограничение используемой модели, которое может не позволить вставить новый объект легко. Поэтому я перефразирую вопрос:
самолет вплоть до какого года выпуска сможет обсчитать ваш движок, не внося значительных изменений в код?
Планируете ли вы изначально в своем движке возможность управляемости наземки?





Архитектура современных программных комплексов строится по модульному принципу, поэтому, есть понятие "не реализованной функциональности" для существующих модулей, или "отсутствие необходимых модулей" в структуре приложения. И то, и другое - поправимо реализацией недостающего.
Ответить с цитированием