So it wasn't _reall_ the optimization... it just made it easier. -Olocal-temps -> -O3