New: Viewport should resize when rotation changes