The ows properties should only ewoks Settings
When saving the ows file, the node properties should only contain these settings:
namespace["_ewoks_default_inputs"] = Setting(dict(), schema_only=schema_only)
namespace["_ewoks_varinfo"] = Setting(dict(), schema_only=schema_only)
namespace["_ewoks_execinfo"] = Setting(dict(), schema_only=schema_only)
# Deprecated:
namespace["default_inputs"] = Setting(dict(), schema_only=schema_only)
All the other Settings will be est widgets add will be discarded when executing headless.