Improving serialization
Sources of ObjectOutputStream, ObjectInputStream are available, and format of serialized stream is documented.
By overriding performance-critical methods in classes, and modifying critical aspects of the stream format, can hope to solve immediate problems.