Repeating panel is slow to populate

For those watching, Shaun and I continued outside this thread and he helped me to optimize the app so that the speed is acceptable. I cannot share a clone at this time but in his response you can get a sense of the techniques he used to speed things up. From what I understand, he removed unnecessary server calls by returning much of what I needed inside of a single server-side function. Part of this optimization required one of my smaller tables to be de-normalized.