Grapevine Surveys and checkout extensibility