Haha. I'm embarrassed that I didn't try that. :P

Promising results in Firefox, Chrome and Safari. I just need to double-check the negative result in Internet Explorer 8 and I'll push the new approach.