React Strict Mode - Second render, different initial state ? - Theo's Typesafe Cult