Shouldn't we resize to match the actual dimensions of fullscreen here, to avoid unnecessary scaling?