Dans un script IEG obsolète, des sous-scripts peuvent être ajoutés au niveau supérieur (juste sous le script) ou sous une page. Dans un script IEG, un sous-script peut être ajouté au niveau supérieur ou juste sous une section. C'est pourquoi il n'existe pas de mappage un à un entre les anciens et nouveaux sous-scripts. Les sous-scripts de niveau supérieur seront migrés en tant que scripts indépendants (mais ils n'auront pas de sections) et référencés dans les scripts, tandis que les autres sous-scripts seront fusionnés dans les nouveaux scripts : leurs pages seront directement ajoutées à la section et non référencées en tant que sous-scripts.
Lors de l'insertion d'une référence de sous-script, les attributs start-progress et end-progress seront définis d'après le nombre de pages dans le sous-script et le nombre total de pages dans le script, chaque page possédant le même poids.