Thank you for your patience. I know I ask to many questions but here is another one... In this case, should I wrap the whole thing and return the flattened array with lists()? or should I be returning the collection or the model?