How can I make only one Three.js Mesh object respond when dragging?

I’ve created multiple dragControls for different objects at different times, but I want to have only one object to respond when dragging, how should this be, now it looks like multiple objects overlap, there are multiple objects responding

You can use mousedown and mousemove event.

Have you tried to use .enabled, .activate and .deactivate to make sure only one controls is enabled at a time?

However, reconsider the use of multiple drag controls. Do you really need all of them? Could you have just one drag controls that is reused for all draggable objects?