Sometimes, user preferences contain identifiers that are dynamically generated during the playback (by Dynamic ID producers). Hence, during the playback, these dynamic variables need to be substituted prior to running common transactions so that they operate in the same during the playback as they did during the recording.
These are captured in a linkage type referred to as Dynamic ID User Preferences.
An example screen-shot of the investigate screen for one of these types is shown below:
The key information in the view is what the dynamic ID value is from the recording (versus that generated in the playback) and which user settings table this dynamic identifer will be substituted into during the playback.