Delaunay Problem - Triangulation with holes

Hi guys I now have a problem following this topic. Once I have the triangulation made (I used @AndersDeleuran method for its simplicity) Im trying to change the height of vertex randomly just like its presented in this topic: Move generated Triangles up or down a specific amount

I try to follow this method combined with Anders previous method but I dont know why, when trying to move randomly the points, I get multiple copies of points, generating an unwanted cloudpoints, and I dont know how to keep going. Ill show you in this pic:

Do you know why is this happening?
triangulatedmoving.3dm (7.1 MB)
triangulatedmoving.gh (43.8 KB)

Tomás