Yay terrible raycasting!