A list of Point objects that represent a motion path. Includes
utilities to serialize and deserialize the list of positions for
transmission between users across a network. To broadcast a PositionList
to another user, use the PositionBroadcaster. To broadcast mouse coordinates
to another user, use the PointerPositionBroadcaster.