Implement WamLinearAnimationManager.
Rework LinearAnimationManager.