UGameplayCueManager.PendingExecuteCues做pending的意义是什么

如题。
看起来做了下汇总,后面scope析构的时候统一发,
但是flush时,也没有做什么合并之类的处理,也是挨个cue做多播 call_invoke。
这样的话,与不做这queue缓存,在调用的时候直接多播有什么区别呢?