Added Name to scripts, used that with the Lua chunk name for the Lua internal State, started creating a Lua51WorkUnit to run scripts each frame.
Fleshed out the Lua51WorkUnit, I made sure to include a sample of using the CurrentThreadStorage to get at the logger