Vector 3 distance between two objects

Hello. I did a vector 3 distance between two gameObjects and it work (Vector3.distance(obj1.transform.position, obj2.transform.position) <=10), but the second gameObject is cloned several times during the game. The vector 3 distance work only with the original second gameObject. How can I make it work with the clones too?
Thanks

@jarod24 you can tag the parent game object something uniqueand instantiate it’s prefab then the following line of code can help

TargetObjects[] Objects;

void Start(){
    Objects.FindGameObjectsWithTag("UniqueTag") ;
    foreach (GameObject Item in Objects ){
       Debug.Log(Vector3.Distance(Obj1.transform.position , item.transform.position));
   }
}