Extract and group methods that record topology changes

References #40.