Found another spot where I didn't use getQuestions
Relied less on indexes and more on IDs. I had to change toJSON to include cid as an id property on the JSON to make this work