When working with the same buffer in multiple windows within one frame, it seems like the location of the cursor in, say, window A gets inadvertently set as a marker such that right after the buffer using C-x C-s in window B, the cursor in B jumps to the same cursor location as in A.
Is this normal behavior? What are the commands or settings controlling this?