Hi Tim, I’ve just answered a similar post, here:
If you’re interested in the second approach, let me know.