pick by UID would require you to do a for each loop if you have multiple instances picked (which is very expensive).This transfers all possible picked instances, so it doesn't require the for each loop.