In an age when even the most seemingly spontaneous public events are in fact preceded by stacks of memos and weeks of meetings, extemporaneous entertainment like this is no mean feat.
Almost every seemingly random event is designed and scripted.