A short while ago I've come across one article which I believe you could find interesting. Somebody will take a steaming dump all over it, however it answered some of my questions. 
[url=http://listinglayer.com/?p=292]http://listinglayer.com/?p=292[/url]