Gameobject position on frame at start

Hello everyone,
I have a sprite gameobject, which has to be resized with animation frames, I know those frame resolutions should be equal for all of the stages. but I don’t know starting position of my gameobject. let’s imagine I have full-screen frames (because gameobject will scale to cover the screen) but the gameobject has different positions before it starts scaling and of course, it would be the worst practice to have different frames for all of the starting positions

Are there any ideas?

I would say it is very rudimentary, but you could destroy it and recreate another one in the same position with the image of a different size… It would be imperceptible to the human eye. If I understood well what you need.