Better autosave based on DOMSubtreeModified propertychange events