Performance of Get Item From Storage vs. AppVariable

Does anyone know how the performance (render speed) of Get Item From Storage is compared to using an AppVariable with the data fetched earlier?

If the data is stored in an AppVariable, there would still be the need to Set Data Variable with it. So the question is, which is faster:

GET ITEM FROM STORAGE > SET DATA VARIABLE

OR

EARLIER DEFINED APPVARIABLE > SET DATA VARIABLE ?

Is the difference in performance substantial?

Doing some further testing, I found that simply reducing the amount of data in the “repeat with” property of a component reduced drastically the wait time for page loading. To me, that hints that the loading of a component’s repeat data source is what takes the most time, EVEN IF most repeated items are set to invisible and not rendered at all. @Mevi , what do you know about this?