You probably have to do it in `readObject()` as well