Collisions
Animation programs that deal with the movement of multiple objects in a world need to know the viewpoint for every object in the world.
The program often needs to make certain that:
Such a program probably needs to be able to establish an absolute viewpoint for every object in the world when the program starts running.