Almost there. Just need to stop spawning threads intelligently and worry
about edge case (what if the window slides out of range?)