I am using cue points to call some actionscript in sync with the media. These cue points are created by parsing some XML.
I have found that TimelineMetadata does not allow two cue points to occupy the same time. This makes it very awkward to have more than one thing be triggered at the same time. It doesn't actually check if the cue point itself a duplicate, just if the time slot is already occupied. My solutions are all workarounds at best: offsetting the times by small amounts, adding additional metadata objects to the media element, combining overlapping cue points into a single monstrous beast.
Is there a reason cue ponts can't stack on the same time, or is this a legitimate feature request?