Our implementation consists of changes made to the PLaVa Persistent Java system [8] and the addition of three extra components.