Add new Delay command, and supporting infrastructure