Move (most) writes to client.* to tile

The leftovers are mostly tiling_tileIndex and keepBelow when not tiling.