die Problematik ist darin zu suchen, dass Du ja generell über initialize das teilformular ausblendest. Das wird natürlich ausgeführt egal ob Du Feldinhalte hast oder nicht.
Lösung: nur dann auf "hidden" setzen wenn die Felder leer sind also in etwa
Code: Alles auswählen
if (Feld.rawValue == null) this.presence = "hidden";
FileAffairs