Introduce updateWidget event which child elements can call internally
Fix an issue regarding events not firing because of deep copies.