add hover support for component 3d