Rework SerializableObject interconnect