it creates a canvas above all elements with pass-through not to interrupt any interaction with the elements below, and then it draws the cursor on the canvas, and moves it according to the mouse ...