Fixed canvas rendering in Chrome, improved speed, etc.