Thanks I will have to inspect that then. I am not sure how it tricks them though. If it uses the same string as 0e1 0e2 0e3, then edge storing is supported? Also does it work for all SOPs? I remember a lot of SOPs limiting their input, to points or prims, so even selecting what you want seem to get converted.
For instance the Edit SOP, if I move a single primitive that has 50 points, it will store that in the group field, instead of my primitive, which actually makes things hard, because if I want to reselect that primitive after changing the topology, I want to be able to type the index of that primitive and have the same transformation applied to it.
I wonder if H12 will have true edge support. I don't think so though because if it did, it would be in the H12 newsletter
But if that isn't done when the geometry engine is rewritten from scratch, I can't think of a more drastic change to make this happen