move viewpoint adaptation to live with the cap