Here's a pure JS implementation that works oh so smoothly.
h/t Alvaro Trigo
const scrollContainer = document.querySelector('main'); scrollContainer.addEventListener('wheel', (evt) => { // The magic happens here. });