Then put the MAX_ size in the properties for each use, at ->PropET (the otherwise little-used table index).
This allows the statext: handling to be the same regardless of chosen size, per the object's properties.
Added handling for the subordinate-list so it could be parsed in as an array of DeviceObjectReferences instead of list, as it is for (most of?) the uses in other properties.