When I rerender a component with "defaultChecked" or "defaultValue" react fails to update the "value" and "checked" attribute accordingly.

Before you say "use a controlled input" I would argue that this is a bug as it basically disallows uncontrolled forms with "reset" buttons. (It will always reset to whatever the initial default value was).

type: 0,
    useMap: 0,
    value: MUST_USE_PROPERTY | HAS_SIDE_EFFECTS,
    width: 0,
    wmode: 0,
    wrap: 0,
    /**
     * RDFa Properties
     */
    about: 0,
    datatype: 0,
    inlist: 0,
    prefix: 0,
    
    property: 0,
    resource: 0,
    typeof: 0,
    vocab: 0,
    /**
     * Non-standard Properties
     */
    
    
    autoCapitalize: 0,
    autoCorrect: 0,
    
    autoSave: 0,
    
    color: 0,