Updating the DOM-like API