Is moving 300 four-vertices planes should cause performance issue?

I am wondering. My game require to move about 300 four-vertices planes at the same time in my scene. I notice that the uv texture used for all those planes (image source of 512x512 pixel) is tearing while moving rather than being fluid.

Is moving 300 four-vertices planes (or more) is too much for unity?
Is there tech-savvy I should be aware of to increase performance?

What I did so far is set all planes in an array, and in my Update() method it looks like this:

void Update() {

 float x_axis = Input.GetAxis("Horizontal")  * (Time.deltaTime * 10);
 float y_axis = Input.GetAxis("Vertical")  * (Time.deltaTime * 10);
 
     foreach( GameObject p in plane_objects)
     {
         p.transform.Translate(x_axis, y_axis, 0);
     }

 }

Thank you in advance for your valuable insights! Everyone has been so great in this community ever since I became a member!

P.S: I use Windows XP, Compaq HP Laptop with 512 rams. However, I’m trying to make a simple game hoping it will run even on older machines without being costy in performances.

Try turning vsync on.