This separation of tasks can help to reduce data usage.
Broadly speaking, information about a system’s users is likely to change more frequently than information about the system’s components.
By updating only recent changes, Sync operations go more quickly and create less traffic on your cell network and/or the internet.