Support nested required questions