With _size now being set correctly by rotate(), we don't need to store the initial value anymore, as it's also correct after rotations from the viewer.