It acts as an optimized "gap buffer" that tracks every node and piece of state in your composition.
How the compiler decides if a data type is stable or unstable, affecting whether a function is skipped. jetpack compose internals pdf download