Slowly change Studspertile property

I know it should be possible to make a script that would use tweenservice to slowly change texture’s StudPerTileU and StudsPerTileV? But i would like to know if it is possible to do the same thing with materials
image
example:

I believe you should be able to accomplish this using either MaterialVarient and/or TerrainDetail, however I am not sure if performance cost of tweening the StudsPerTile property on either of these would be runtime would be feasible.

alright i think it would be easier and better to make this with textures, but there is 1 problem - i dont know how to make the texture look exactly like these 2 materials (glacier and 2022 cobblestone)
image

You can’t directly tween a part’s material, but you can create a similar effect by cloning the part and using TweenService to tween the transparency of both parts .