Add in secondary render pass to map rendering, fixes pixel_ stuff being overwritten by the next tile in the render loop.