re: react code (the reason why)
if frame N has
<Die num="2">
<Die num="3">
and frame N+1 has
<Die num="2">
<Die num="3">
<Die num="3">
React doesn’t know whether to add the third Die before or after the second one, because they’re identical. adding a key just helps it figure out which Die is the new one and which one is the old.