MADS: Properly implement cursor hotspot handling