Update position when size changes

Update the surface position when the size changes to reflect the origin