Damn, that's running well for web. Is it the "custom three.js" that allowed you to render that many characters or another thing?