Makes a lot of sense after solving GigaChad Defence. Not sure why it took me so long to see, I was trying the right path from the beginning but somehow I was doing it wrong. Tough set of levels!
Can't believe I got it. For some reason when I see levels like this my mind goes completely blank and I struggle to come up with ideas. Luckily had some inspiration today and was able to get it done.