Thanks for the detailed write up of your idea. This is definitely something I would like to also see. I'm slowly getting all the pieces in place so this kind of idea can be implemented - I'm part of the way through adding a database to beorg which will keep track of item metadata and allow you for more efficient querying (both by beorg itself for the type of use case you've suggested, and also for the user). I've made a note of this use case and will revisit once I reach an appropriate point.
Paul Kim