I still say it's not a shift but a swap of positions. What if the 3B is positioned between the SS and the 2B for six straight batters covering two full innings? To me the infielders from L to R are the 3B, the SS, the 2B and the 1B, in that order, at the time the pitch is delivered, no matter where they were on the previous pitch or the subsequent pitch. I'll accede to the authority of the scorer, but my opinion is that the current protocol on this matter is wrong and should be changed.