Hi. Recently I've noticed something interesting about HyperMesh, the structure used for subsurfs: it supports ngons. In fact, it seems much better then the various displists types. So perhaps it would be a good idea to extend it into a full displist thing. That way, we have ngon-supported subdividable displists :) joeedh