1. A method for performing digital pre-distortion in a system that includes a lookup table, wherein the lookup table includes multiple lookup table entries within which lookup table gain values are storable, the method comprising: receiving an input data sample; identifying, based on the input data sample, a first lookup table entry of the lookup table; updating the first lookup table entry by writing an updated gain value into the first lookup table entry; and updating update tracking information for the first lookup table entry by updating a value stored within a first entry of an update tracking table, wherein the value indicates whether the first lookup table entry has been updated at least one time from an initial value, the update tracking table is distinct from the lookup table, and the update tracking table includes multiple update tracking table entries, each one of the multiple update tracking table entries corresponding to one of the multiple lookup table entries, and wherein updating the update tracking information includes modifying the update tracking information to indicate that the first lookup table entry has been updated.