Even more sub-app issues!
The stock SDK docs states that UpdateEditStructure can also be called at runtime, albeit in very extreme cases, because that only happens if you run a sub-app built with an older version of the extension. Because DE strips UpdateEditStructure on runtime builds, new properties aren't accessible to that sub-app and a property error is raised if the extension attempts to access it within the sub-app.
Even more sub-app issues!
The stock SDK docs states that
UpdateEditStructurecan also be called at runtime, albeit in very extreme cases, because that only happens if you run a sub-app built with an older version of the extension. Because DE stripsUpdateEditStructureon runtime builds, new properties aren't accessible to that sub-app and a property error is raised if the extension attempts to access it within the sub-app.