[Maya] Point on Poly vs Rivet Constraint?

Hi,

Just wondering what’s the difference between Poly Constraint and Rivet?
I initially thought polyConstraint is much more indepentent but they seem to be both dependent on UVs.
If I delete a UV, both constraints are broken.

Am I missing something?