start

fun start()

Compile off the tick, then enqueue. The pump does the rest, on the tick thread.