Why give it the whole context?  Are we using it?  Why not limit it to `_pickObjects`?