In my original PR comment: "Now we'll be in trouble if someone tries to share objects between calls to getDefaultProps but that was already true of getInitialState and I haven't heard any complaints there."

But we can copy if that's a problem?