implemented delayed actions, with an example action in RendererExtras