Engine object is serialized to persist the state of the engine itself across JVM sessions.
There are two different serializations. 1.