Can I make a model symmetrical without effecting vertices or UVs?

Essentially what I’m looking for is edge symmetry. In my model, all the vertices are symmetrical, but the edge placement is not always symmetrical. Is there a way to make the edges on either side symmetrical without really effecting the individual vertices especially in the UVs? The UVs need to remain the same.

How are you achieving symmetry currently?

If it’s all tris, you can rotate an edge between two triangles (ctr+e->rotate edge cw/ccw) I believe this rotates the edge without changing the uv mapping of the vertices, assuming the tris are adjacent on the UV map as well (i.e. you are not rotating an edge that is a seam).