Very interesting, and something I may need help on also, in the near future.
Have you had any luck in solving this?