Developer classes can implement an interface to allow their own light animations, or create custom task subclasses to provide any form of animation necessary. Animation Kit includes task subclasses to power window and control movements and resizes, change scroll positions, and sequence sprites. All animations are asynchronous and driven by time, rather than by a number of iterations or changes. The ZAZ Animation Kit Version 3 Animation Kit is a powerful animation framework for Xojo projects.