Speed is an issue

Your design here is very complex. Your doing some searches in the page that rely on 4 different searches in your search parameters, and this for 3 different text elements in each cell of a repeating group…

We do a lot of things to try to optimize this behind the scenes, but at the end of the day, if you need to complete 3 searches consecutively to start the one that displays data (and multiply this by the number of cells), that will take some time. If you were coding your page by hand with similar searches and data flow you would probably see something similar.

I recommend you read this thread, and try to think of a data structure that is simpler, by saving data on the object instead of searching for them for each search parameter.