Use pageX/Y instead of clientX/Y