Optimizations. Why are things slow?