Consider scroll offsets in getCoordsTopLeftCorner()