Animate Camera to look at the center of an object regardless of the object's rotation

Hi, firstly sorry if this is a simple question, but I am new to Threejs.

I am trying to animate the Orbit Controls camera to look at the center of some selected object, regardless if that object has rotation or not. Basically what I am trying to do is shown in the drawing below.

The current behavior is that I am animating the camera position at the center of some selected object.

If that object has any sort of rotation like is shown in the drawing, then the camera direction does not rotate to face the object’s rotation.

Sorry if my question doesn’t make sense, any help is appreciated!