Detach views from node surfaces when rebuilding a container.
Label operations for annotation range updates.

This allows to differentiate such updates which are induced implicitely