Ray casting but not actually because there's no bounds checking