Are `save`/`load` methods necessary?