ImaginaryHuman #1 Would there not be a period where the CPU is idle if an event triggers some code which is fairly short, where that time could otherwise be used by some background task?