vtkDataSetSurfaceFilter and NonlinearSubdivisionLevel

Yes. We use that in ParaView for non-linear cells. e.g. here