adding support for a slice onSaved that is called when underlying data save happens related to slice sync