The title says it all
It’s normal if you keep allocating stuff.
Don’t allocate more than you have to.
See the profiler for clues in the GC Alloc column and eradicate what you can find.
Well yes, I am using a lot of new Vector3(position) stuff in all my scripts in which I need to move some objects (and I move dozens of objects, I’m not using rigidbody2D).