Class that allows you to control the position of the camera for the needs of animation.
The class must be thread-safe.
Methods
fun position(time: Duration): CameraPosition
Position of the viewing area at a particular point in time.
The controller must be prepared for the animation times to be passed in any order,
not necessarily non-decreasing.