Let me second this as a 'cool idea' that (shouldn't?) be all that hard to implement.