I wish it would get id, but for now it just gets uid, which you can store in a variable to use in picking.
You can also fake it by using pick closest, since thats basically how the turret works.
Keeping the id would mimic "first in range".
Just keep in mind the instance ids change when one is destroyed, not a real big deal if you know how that works.