Yep.
I've submitted feature requests and have been mapping out various solutions in another thread. I wanted to focus this thread on other peoples possible solutions.
The feature exploration thread:
http://forums.omnigroup.com/showthre...t=16348&page=2