Performance Improvements, typescript type fixes, documentation update
The largest change in this release is an optimization to batch calls that cause layout recalculation. For large lists, this can improve the performance of the calculations required to begin the animation by a tremendous amount (4x in one recorded instance!).
This release also features some fixes to the Typescript types, as well as a tweak to the documentation to make it more accurate.
Huge thanks to @egorshulga, who contributed all of the aforementioned work in this release!