Ensure viewpoint expansion applies recursively.