Revert "Revert "Mouse event scaling with map" and "Map scaling" for brokenness"

This reverts commit 61b3bb2f61010525f4f483dfaf0b0c3a0143bf18.
Lol