Done. Refactored to a function but i left the debug preproc in the LiveRunner instead of inside the func so we dont push an additional .net stack frame for release builds. But thats just me being itchy.