I think it would be reasonable to write the tile extent values directly into the uniformMap's `realTileExtent`.  It would save a scratch and ac opy.