Avoided repeated computations
Minor garbage reductions