Marginally speed up formats.gff.format() by only running update_attributes() once at the end