Let me know how it goes, that sounds cool. Did you see Dustin's post in the helpful code thread, it might be on track of what you're talking about: