3rd Party Access

The purpose of the feature is to enable 3rd party reporting of viewability and VPAID events data raised by OVV by relaying them to a javascript object.
Third party vendors could subscribe to these events via javascript and send the relayed data to their servers.
Why is setTimeout necessary here? Couldn't it just be called directly?