Support updates to data using child_changed
Add support for child_removed
Apply updates inside a digest with $applyAsync