Sprite origin point

Is there a way to set the origin point of a sprite? I want to set my sprite origin to the bottom center of the sprite, so that it rotates around that point instead of the center?

I had a look at the pivots, and they don’t seem to be compatible with sprites either.

Would this be something more suited to a plane mesh with a pivot point?

yes I would recommend using a plane with billboard to change the rotation point more precisely