Performance improvements
Significant performance improvement. Increased speeds from 3.2s to 0.1s