Use Canvas w/ async drawImage() support