Is it possible to store edge data layers?
You can save &quot;edge data&quot; like that in the form of seams on UV maps.  Use &quot;seams from islands&quot; operation in UV editor to select what your seams would have been for that UV map.
Can also maintain multiple copies of your model, and use a data transfer modifier to copy seam status (or all sorts of other edge statuses.)