Complex fix for offset tile when window scrolled
Alternate scroll bug fix with weird math