title: fromJS() is not respecting my normalized object
body: <p>I have a normalized object of fields:</p>
  
  <pre><code>console.log(action.payload.entities)
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/ZpoRw.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZpoRw.png" alt="enter image description here"></a></p>
  
  <p>I pass this through <code>fromJS()</code> but field 11 is appearing first in the <code>Map()</code> results here.</p>
  
  <pre><code>const normalizedMap = fromJS(action.payload.entities)
  console.log(normalizedMap)
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/RXmMl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RXmMl.png" alt="enter image description here"></a></p>
  
  <p>Why is formJS doing that and how can I keep my ordering of my normalized results.</p>