make progress on #6 to prevent extra mouseenter/mouseleave after item un...

...der mouse rotates