- Sort add menu alphabetically - Use forward declaration for GeometrySet again - Use `this->` to access class methods - Use `MEM_cnew` - Fix typo - Pass Span by value - Pass MutableSpan instead of Vector & - Remove unnecessary whitespace - Use `BLI_SCOPED_DEFER` for freeing non-RAII objects - Use `is_empty()` instead of `size() == 0` - Use `GeometrySet::from_mesh` ability to handle null argument