Better support for multiple animations
isAnimating()
Be sure to apply the exact end state
Use `keysToInterpolate` for every keys
Store