Didn't notice when testing initially but the lists didn't show up properly without the extra new line before it.
Differential Revision: D4557642
And now here's the breakdown of what happens when the animation runs:
- Native: The native animation driver uses `CADisplayLink` or `android.view.Choreographer` to execute on every frame and update the value it drives using the new value it calculates based on the animation curve.
- Native: Intermediate values are calculated and passed to a props node that is attached to a native view.
- Native: The `UIView` or `android.View` is updated.