I know it's nearly a year on, but did you get anywhere with this? I'm looking to do exactly the same thing, and whilst I haven't started yet, the methods described above are exactly what I thought I needed to do, so I have a feeling I'm going to run in to exactly the same trouble. Any hints...