Raycasting that works in theory
Only raycasts the CIC area for some weird reason