This reverts commit 506be129e1. Seems to have broken wheel scrolling and I lake the time/interest to debug why. Since this commit didnt actually solve any real issue revert it for now. Revisit in the future when I have more bandwidth. Fix #7287
506be129e1