Good point, I don’t know the Glide’s internal architecture (backend) but most cases in other software, the more columns a table has, the slower its performance. Take a look at my example using a Google Sheet as API to understand what I try to explain.
In my tests, I had 45k rows with 8 columns and its performance to reply an API request was 4-6 secs (a good number for me!). Later, when I tested using 35 columns with the same 45k rows, the replies lasted 9-12 secs (I didn’t like the number anymore )
I don’t want to imagine, how long a reply would last if the table (GS) had 100 columns or 300!!
Saludos!