That work around does not work for me because a lot of my other code has to execute before I init several drop downs due to various dependencies. This problem only showed up in the last week or two. All my projects with similar code broke in preview mode.
The only work around that lets me debug with out going live is to duplicate the website and test it live there. Not a pleasant work flow.