I have to admit that my knowledge is a bit limited in this area and so must apologize for not being able to help. Hopefully, my response will act as a "bump" to your post to get some of the heavy hitters in this area interested.
--Jeff Moden
Change is inevitable... Change for the better is not.