Remove the __ from members of geometryGroup since these aren't actually being accessed as private members (function accessors would slow things down too much)
CSE a lot of the references to these members - this results in a significant performance improvement for Firefox (Chrome apparently does the optimization already)
remove a couple globals