Fix, reuse color between owned and halo when loop has no global reduction