Hop on to irc again some day or start a thread on the mailing list, and we can brainstorm about the best solution.