DAta marshalling for PersistentArrayList