How to draw dynamic n-gon

Hi! Is there any way to draw gynamic n-gon in opengl. By dynamic, I mean it vertexes can change position. I need this, to display complex 3d models with n-gons as faces (like in blender). I tried to use runtime triangulation of faces, which vertices were modified, but this approach is to slow