Added new local variables stack

  Local variables travel down the rendering path
  Renderers control what local variables are available