This is a bit complicated, here is 1 idea that works but I?m not sure if it is the best way:
Make an array:
On click on a Point insert 1 object at the last index of the Array with the coordinates or the instance of this point
Every Tick AND if Array Index 0 != null
-> Set position to Array(0)
On collide or overlapping with this Point Array(0)
-> Delete first Array Index and set all Indexes new Example: (Array(0) = Array(1) and so on, make this in a loop)
I think this is the easiest way, if you need a example cause my english is bad I will make one for you ;)