I should have cross-checked to be more specific, it's also IE-specific, attributes are not automatically set on the object. Well thank you for your time, I think I'd better provide a separate proof of concept for those who are interested in IE compatibility.