Added caching and animations to the collision detection.