I have a function that needs to return many objects nested in JSON, I have simplified it to just 3 in this instance to hopefully make it easier to explain.
I have 3 model