Blender is used in our business, in our scenes, there are a lot of objects. We need to know the name, material...of the objects ... quickly. The only way is to select the object and then read his name and material.
This default operation of Blender is very painful for us because the fact of selecting each object wastes time. I thought to use the raycast to return the information (name, material ...) objects under the mouse and it works fine (I used Templates > Python > Operator Modal View3D Raycast script).
When the modal operation is running, it is not to other operations at the same time. I am looking for a way to stop and restart the raycast automatically. E.g. when the mouse cursor leaves the viewport raycast is stopped and restart when you come back in the viewport.