runner: configurable refresh time