Controlling the order of events
Since the Media Collection API is RESTful, and video tracking is a highly time-dependent operation, an implementor could be concerned about Media Collection API tracking calls arriving at the back end out of order. The back end does attempt to queue up and reorder events based on the provided timestamp in the playerTime object. However, there is a limit to this capability. Currently, the reorder may fail if the delays between out of order calls are more than one second. This "acceptable delay time" may be optimized and / or be configurable in future updates.