You can... but the trick is to do so without killing performance. Turns out a lot of random things help make coding performance good.