issue 904 Race Condition and _async Perf fixes

Chrome Profiling has helped  a ton
@gitnik
@aesnyder
@cthrax 
@kandizzy 

![screen shot 2014-11-23 at 12 24 02 pm](https://cloud.githubusercontent.com/assets/583593/5158463/a3f4f8d2-730b-11e4-99d5-1f67934e4647.png)