const-correctness for QgsGeometry
QgsVectorLayerFeatureIterator: Don't worry about concurrent edits
An iterator will always use the data from the edit buffer which was
valid, at the time the iterator was created. Therefore, there are no
more problems with randomly disappearing or changing features while
iterating