Zooming-in is a bit tricky as a page scroll is triggered. Might help to add
event.preventDefault();
to the wheel event listener function. event.preventDefault();
to the wheel event listener function.