Tag polymer chemistry