I rotate the stitches around the needles.
First, I use a stitch marker to make sure I know where the beginning of a round is.
Then, I knit the first stitch from the new left needle onto my empty working needle. I then immediately slide that single stitch from the working needle onto the full, right needle holding the previously worked stitches. Then using the once-again empty working needle, I knit the remaining stitches from the left needle.
I repeat that process each time I change needles, so the 'gap' continues to move. As long as my stitch marker tells me where the new round is beginning, it doesn't matter if it's in the middle of a needle or not.
If there's a need later (like a color change or something), I can easily redistribute the stitches among the needles.