Did you ever solve this, Dave? I'm looking to do something very similar and I'm having the same issue.