Making annotations move with 3d model

Hi, I am a newbie in threejs and working on project where I need to load a 3d model and render annotations marking different parts on the 3d model, similar to this . I have to add multiple annotations on a 3D model (gltf model), but I am not able to get that with multiple annotations. Could you please help me with the same.

Thanks!!