(Although, for real usage you'd actually have to do it in Flash still because of a Webkit memory leak)