Utility classes that generate sequence of values. Typically those keep an internal value and changes it towards a given target value gradually. These utility classes are typically used by user defined animation implementation.