used canvas._hoveredTarget (duh) to determine if we are hovering over an object on mouse:down events to prevent drawing when we are trying to manipulate an existing object