LPS-33468

Hey Jon. Here is the performance comparison for my source format commit on top of Byran's improvements: https://docs.google.com/spreadsheet/ccc?key=0AsMk027ozTuBdHVHS3hVdjNrQXNKT2g4OHlmVWRwTVE&usp=sharing