Prevent camera rotation around the scene while using lookAt and position

I’m trying to manipulate camera position which works just fine when target (lookAt) remains static. But if I want to shift the target using camera.lookAt the camera starts rotating around the scene. The pen below shows what I mean:

My question is why is it happening and how to prevent it. So camera will look at .1, 0, 0 without rotation.

Thank you.