I think what we want in the callback is (error, xo_color). xo_color is an array (maybe we should change it to a dict btw). So the double array seems like what we want?