See also https://github.com/fonttools/fonttools/issues/4068 But Fontra should just be more careful and only use UFOReader as long as it is reading, and switch to UFOWriter when we need to actually write.