Hey @help,
I agree that at page load, the more list of things the more time to load the data object. But when using a RG to show data from a user, the Current User’s list of things is more efficient than a do a search for things with user + current user, don’t you think?
Slow page loading time is a problem, but a slow RG is worst in my own opinion. Personnaly I prefer to wait for 1 or 2 more seconds for the page to load then a smooth user experience, than having a RG taking seconds to display data.
In fact, I think it really depends on the volume of data… In my apps, I mainly use list of things, to display the data but I also always add a field in the child data to reference the upper level. For me it’s a good practice when time is coming to perform some cleanup in the DB, because using list of things, if you delete the users, the things remain and you don’t have any way to find and remove easily the lost child data, still present.
Anyway, I will try the do a search to assess the performances. And I do recommand to use both the list of things and the reference field in the apps.