Not sure, but might be more efficient to use `ref.single.update(newValue)` instead.