keyle_xiao ve found that you can modify texture transforms (offset and tiling) by setting _STs (uniform float4 _MainTexture_ST for example) like any other Vector4:
propertyBlock.SetVector(“_MainTex_ST”, n
The order of the values to pass to SetVector is scale.x, scale.y, offset.x, offset.y, e.g. propertyBlock.SetVector(“_MainTex_ST”, new Vector4(scale.x, scale.y, offset.x, offset.y));