Separate change propagation from store and store callbacks. Minor API changes (renaming).