Thank you. Ah ha! This bit, "We show [delimited continuations] offer a uniform view of many scenarios that arise in systems programming, such as a request for a system service, an event handler for input/output, a snapshot of a process, a file system being read and updated, and a Web page." Far on my back burner, I have this idea of a "kinetic programming" environment where something like delimited continuations are one of the primary constructs.
Imagine yourself in a VR void. In the beginning, you just have your own motion of head and hands. So record a segment of your motion, reify it. Pick it up, put it over there: a translation in space. Flatten the time and orientation dimensions: now you have three paths, head, left, and right hand. Pick out the right hand path. Map it over the left hand path. Now you have a surface. If the right path was an arc and the left path was a loop, the resulting figure could be a ball. Turn the head path back into motion over time, attach the ball to the head, and now it's bobbing around. Copy the whole thing and now you have a field of floating orbs.