Pack Table Button Caching

Hi @Eric_Koleda and team,

We want to understand when Buttons can be cached that are added as a column to a Pack Table.

Our goal is that Buttons do not need to be re-rendered on a refresh.

Specifically it would be helpful to know:

Are there specific formulas that prevent caching? ex: Filter()

Are there specific approaches that prevent caching?

Is it possible for Button() formula columns to be cached?

Any resources we can review to better understand when caching is used?

One addition - do SetControl buttons get cached?

Hi @Brian_Sowards - Can you clarify what you mean by caching for buttons? Are you referring to the click action, or formulas that render the label? Perhaps it’s worth walking through a scenario.

Buttons on a Pack Table, where the Buttons don’t need to be re-rendered for every row when “RefreshPackTable” is clicked.

Hmm, I’m still not getting it I guess. How are you determining when buttons are being rendered / re-rendered? Are your concerns about Pack calls, or just client-side performance?