| SynchronizableRepeater | Wrapper for a synchronizable repeater.Contains the repeater values and a mapping between stored entry positions and new ones.
 | 
| SynchronizableValue | Wrapper for a synchronizable value
 Contains the value itself and indicates if it is the external value | 
| SynchronizationContext | Object that gives some context for values synchronization | 
| SynchronizationResult | Result of a synchronization | 
| UntouchedValue | Untouched value, used for some data types in order to not read the actual value (too costly or unsafe) | 
| ValueContext | Object that gives some context for data in data holder manipulations |