non ti deve meravigliare, quelle features aggiuntive che tu implementi con l' ausilio di altri script valutano a fine caricamento quanto presente nel documento,
se questo cambia nel tempo va rivalutato

in pratica quando aggiungi nuovi elementi dovresti di nuovo richiamare quanto eseguito all' onload
codice:
Xaprb.InputMask.setupElementMasks();
prepopulate();
se cosi' facendo ti accorgi di anomalie (funzioni che vengono richiamate piu' volte onfocus o onclick...) la faccenda si complica un po', perche' vuol dire che gli elementi gia' passati in rassegna dallo script si ritrovano con istruzioni duplicate da eseguire per quel gestore evento...