public override SurfaceNode newSurfaceNode(Part p) { var node = base.newSurfaceNode(p); node.prevTFactor = topFactor; return node; }