A more humane viewport