keep track of objects created so we can use them in finalize_all