Save viewport as part of world