Fix problem where questions with no parent are added to the wrong list
Reduce number of lookups
Merge pull request #168 from LocalData/sibling-memo-fix

Fix problem where questions with no parent are added to the wrong list