Hi Nick 
 
> Sounds like you need to submit your more sophisticated 
> format to the opennurbs project. ;-):-) 
 
It'd be tough though - it's sort of more of a program architecture problem rather than a file format problem. 
 
Just having the properties available to sub-objects in the standard 3DM format would not solve the problem of the data structures in Rhino not being set up at run-time to deal with that concept... 
 
Once things get kind of entrenched in a program in a certain kind of expected structure (for example properties only on top level objects) if you've got a lot of other code that assumes that particular structure it is not easy to change it. 
 
    - Michael 
 |