I would recommend you have a read through this thread:
Several different example set ups. I wouldn’t say anything has come out as “the one true way” yet.