Changing zoom/ppu/viewport during runtime not working