Why is it necessary to hold reference to all the instances?