scroll* events are being passed `this` instead of `el`

Its just because your using `map` instead of `forEach`. I'm not sure if you would want to keep those events around or not. I'd vote to take them out.