3D model in-game edit

I want to make a possibility for players to move vertexes in static meshes. I want to make it simple and fast. Is there an easier way than going through C++ 3d/editor creation? If not, then what I should explore before going wild? Anyway, any experience is welcome (Links are double welcome)!

Make it from triangles in the game and after updating vertex position- update the mesh. Totally legit and even BP way to do that, but the performance is too poor :frowning:
I lost my hope.