Currently DA only picks up one version at every polling run per component. For example, if the polling period is set to 5 minutes, then for every 5 minutes, DA will only pick one version for that component. There is high chance that there will be more than just one version. Hence, there is a need to pick up more than one version per component at every polling run.