That was definitely one of the harder ones to get, and I did it with friends on one of the missions last spring when we were all draining the planet of freedom juice where the maps were tiny and only had like two objectives to destroy. Don't know if we could have done it on a regular map!