More brainstorming about input in main loop.