Very slow collision controll

I have pause menu. Simply when Awake i setTime(0.0001f);

        public void setTime(float time)
            Time.timeScale = time; 

My GameObjects are dragable, and I want to detect collision when I’m dragging those objects.
By dragable I’m mean that User can click to GameObject and move it With mouse.
But when I’m using OnCollisionEnter i have no respond…
What should I use to detect collision while I’m draging Object?

 hitInfo = new RaycastHit();
            bool hit = Physics.Raycast(camera.ScreenPointToRay(Input.mousePosition), out hitInfo);

I got this… I have selected GameObject and i can drag It but when i drag this object i want to check if this dragable object collide with other WHEN I DRAG IT