ok, thanks for clarifying.
phys.picker is really intended to be used 1 to 1 with the mouse and phys.world
however, i think we could add a screentoworld type message to jit.phys.world, that will return object names that intersect. this feature was actually built in to a previous version, but has been removed.
this way you can send screen coords to world, get the name of an intersecting body, and create a constraint on that body (phys.picker is simply a phys.point2point constraint), and you can manage as many of these as you need.
would that fulfill your needs?
phys.picker constraint attributes are already planned for a future update :)