And where do 0-second callouts fit in? Are they executed before everything else started by the same round? Or are they just n-second callouts with n = 0? I'm guessing that callouts and I/O have absolutely nothing to do with each other wrt. sequencing except for an I/O round launching a callout round later. No comments thereon needed if I'm correct.