All our resizing needs to treat animations differently (transform makes loses the animation) but forces the right size which I feel is more correct