Using numId and cursor es set-get functions and using Global onHover callback