I love this idea. I bet it is a tough coding battle getting this to behave properly, but an excellent addition.