Add a --once option for single-use spawning