Synchronizer does work that is kind of opposite to the ones of storages but with one major
difference: while storages usually add or delete entities one by one or by small amounts,
synchronizer usually operates over all entities or some subset (see $entitiesToSynchronize).
Synchronizers are run by the {@link VersionPress\Synchronizers\SynchronizationProcess}.